Часть smb.conf, который создает реальную акцию, похожа на это:
[foobar]
comment = the foobar directory
path = /usr/local/foobar
Существует намного больше опций, которые могут быть установлены для долей в smb.conf, но вышеупомянутое является основным скелетом.
Существует также много опций, которые могут быть установлены в smb.conf, которые касаются общей операции, и они управляют механизмом аутентификации, а также очень еще. Дать исчерпывающий список было бы трудным в единственном ответе, но собственный набор проекта самбы с практическими рекомендациями является очень хорошим местом для запуска.
Что касается полномочий, после того как у Вас есть настроенная модель аутентификации, эмпирическое правило, которое служило мне хорошо: самба хочет связать Ваше соединение совместного доступа к файлам с определенным пользователем UNIX, и это обычно будет пользователем, которого Вы аутентифицируете как. самба не позволит Вам сделать что-либо в файл, который Вы не могли сделать так или иначе, если бы Вы были просто зарегистрированы к серверу как тот пользователь.
Даже это может быть настроено, чтобы быть неверным, но больше раз, чем я могу рассчитать, я разобрался в проблемах полномочий самбы путем входа в сервер как, тот пользователь и показа, что, например, пишут в файл, не работает, или каталог не listable (доступный для просмотра).
В системах Шляпы/Fedora CentOS/Red можно использовать системную самбу конфигурации для легкого конфигурирования сервиса самбы. Если Вы хотите просто совместно использованную общественность, используйте предпочтения-> конфигурация сервера-> безопасность-> режим аутентификации = совместно использованный. Поскольку основанная на пользователе аутентификация использует непривилегированный режим. Добавьте каталоги, которые будут совместно использованы и пользовательские полномочия также.