30.08.2013 16:35, George L. Yermulnik пишет:
Hello!

On Fri, 30 Aug 2013 at 15:16:09 (+0400), Eugene V. Boontseff wrote:

Как разрешить запись, но запретить удаление?
Если нужно запретить только удаление и вообще всем, то почему бы не
использовать флаг sunlnk у chflags?
Пользовался. Но это не совсем то, что нужно.
Во-первых, это действительно "для всех".
А нужно запретить в каталоге, который является корнем самбовской шары, удаление подкаталогов и файлов, но разрешить все это ниже для определенных групп пользователей. Флаги не наследуются, так что их приходится отдельно выставлять на всё вновь созданное в корне шары.
Вообщем, разобрался немного.
Если на корень шары дать для какой-нибудь группы права на запись с наследованием и запрет на удаление без наследования, то для членов этой группы так и будет: они смогут в корне шары создавать каталоги и файлы, но не смогут их удалить потом. А в подкаталогах удалять смогут.


--
Eugene

Ответить