Допустим, вы хотите быстро предоставить общий доступ к папке /somefolder пользователю только для чтения.
Добавить системного пользователя:
useradd -r someuser
Часто по умолчанию папка является другой -доступной для чтения (проверьте с помощью ls -ld /somefolder ),если вам нужно заставить его:
chmod -R o+r /somefolder
Добавьте пользователя в samba с паролем, например:
smbpasswd -a someuser
Быстро отредактируйте smb.conf и добавьте внизу
[someshare]
path = /somefolder
read list = someuser
выйдите, сохраните и, наконец, запустите
smbcontrol smbd reload-config
и вуаля.
Очевидно, вы можете захотеть удалить раздел «someshare» после этого и повторно запустить команду конфигурации reload -.
Отказ от ответственности :Я не проверял это полностью, но был поражен, насколько простым может быть ответ на вопрос. Возможно, вы можете пропустить некоторые шаги и сразу перейти к редактированию smb.conf, если у вас уже есть пользователь с существующим доступом к samba -, именно то, с чем я только что столкнулся.
Мне нужно установить аналоговый -вход -наушники -микрофон «отключить/нет», и нашел этот постhttps://bugs.freedesktop.org/show_bug.cgi?id=101798.
В файле /usr/share/pulseaudio/alsa -микшер/пути/налог -ввод -наушники -mic.conf, в блоке [General]
priority = 88
изменить приоритет,
и в блоке
[Jack Headphone Mic]
required-any = any
state.plugged =unknown
изменить "неизвестно" на "нет". Теперь «аналоговый -вход -наушники -микрофон» — «нет»
. ports:
analog-input-internal-mic: Internal Microphone (priority 8900, latency offset 0 usec, available: yes)
properties:
device.icon_name = "audio-input-microphone"
analog-input-headphone-mic: Microphone (priority 8700, latency offset 0 usec, available: no)
properties:
device.icon_name = "audio-input-microphone"
analog-input-headset-mic: Headset Microphone (priority 8800, latency offset 0 usec, available: yes)
properties:
device.icon_name = "audio-input-microphone"
active port: <analog-input-internal-mic>