LINUX.ORG.RU
ФорумAdmin

Вопрос по Sambe


0

0

Есть Samba, выполняющая роль файл-сервера для windows машин. Каждому пользователю даны две личных папки в каталогах public и private. Каталоги пользователей в public должны читать и писать все. В конфиге прописан create mask = 0666. Проблема в следующем. Если кто-то, открыв два окна windows, в одном его личный private, в другом public другого пользователя, копирует какой-либо каталог (и в нем файлы) в чужой public, то затем хозяин этого каталога в public не может удалить эту папку (и файлы в ней), т.к. сохранились права и хозяин файла (чтение запись только хоязин), который скинул это из своей приват директории. Иными словами, create mask распространяется только на текущую директорию, но не распространяется на последующие, копируемые туда. Как, и можно ли вообще, решить данную проблему? В доках, манах, хауту решения не нашел. directory mask - это не то вроде.

anonymous

directory mask - это ТО самое!!!
directory mask =777

Получилось, что не разрешал поиск в каталоге.
Я проверил, такой проблемы не наблюдается, если правильно указана directory mask.
А create mask это только для файлов

anonymous
()
Ответ на: комментарий от anonymous

А можно еще форсировать создание файлов и папок в public под одним юзером. Тогда проблем не будет с любыми масками файлов и папок.

anonymous
()

Спасибо

Спасибо, получилось. Все действительно так.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.