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