Назад | Перейти на главную страницу

Общая папка Samba… пользователь может читать / писать, но не может удалять файлы

Я намереваюсь настроить общий сервер samba, на который все пользователи могут записывать файлы, но не могут удалять файлы, помещенные в эту папку.

Какая конфигурация мне подходит!

Заранее спасибо!

Пользователь должен иметь разрешения rwx файловой системы linux для каталога, в котором находится файл, чтобы иметь возможность удалять файлы в каталоге.

Вы можете добиться этого по умолчанию несколькими способами. Для новых файлов одним из способов является использование масок создания по умолчанию, поэтому все новые файлы и папки будут иметь правильные разрешения файловой системы Linux.

Насколько я знаю, это делается не с самбой, а с Linux. Вы должны назначить липкий флаг основному общему каталогу с помощью chmod. Например, если вы разделяете / home / foo, вы должны выполнить «chmod + t / home / foo /».

Также я предлагаю использовать систему ACL linux или маску создания по умолчанию в конфигурации samba для автоматического распространения этого поведения на подкаталоги.