Система - RHEL 5.3.
У нас есть несколько пользователей с домашними каталогами / export / home /. Все пользователи принадлежат к одной группе devel.
Как мне настроить smb.conf так, чтобы каждый пользователь мог просматривать каталоги всех других пользователей, но имел разрешение на запись только в свой домашний каталог?
Подумайте, что это может быть больше вопрос разрешений базовой файловой системы, чем вопрос Samba. Если предположить, что процесс Samba, разрешающий доступ, выполняется от имени аутентифицированного пользователя, подключающегося к общему ресурсу, то из этого следует, что пользователю потребуется доступ.
Добавление / экспорт / home в качестве общего ресурса, включая владение группой разработчиков и разрешения на чтение для всех подкаталогов, теоретически должно решить вашу проблему. Конечно, это не касается автоматического добавления необходимых настроек при создании нового пользователя ...