Участник
Зарегистрирован: Nov 2008
Место проживания:
Публикаций: 1
Статус:  |
Столкнулся с такой ситуацией:
Имеется шара \\server\allusers (/home/shares/allusers) в ней лежит симлинк на папку /home/shares/docs в конфиге прописано:
quote: [allusers]
_ _comment = All Users
_ _path = /home/shares/allusers
_ _valid users = @Users
_ _force group = Users
_ _force create mode = 0660
_ _create mask = 0660
_ _directory mask = 0770
_ _force directory mode = 0770
_ _writable = yes
Т.е. соотвественно файлы и папки в docs создаются с правами 660 и 770 соотвественно, а нужно чтобы именно в этой папке файлы создавались с масками 750 и 640. Так и не получилось этого сделать. Пробывал завести отдельную скрытую шару docs и путём на симлинк /home/shares/allusers/docs
quote: [docs]
_ _comment = docs
_ _browsable = no
_ _path =_ /home/shares/allusers/docs
_ _valid users = @Users
_ _write list = own.user
_ _public = no
_ _writable = no
_ _printable = no
_ _force group = Users
_ _force create mode = 0640
_ _create mask = 0640
_ _directory mask = 0750
_ _force directory mode = 0750
Но не помогло, права не перекрываються, т.е. если я захожу и создаю папку или файл на \\server\docs, то создаютсья права такие какие нужны 750 и 640, но если захожу по \\server\allusers\docs, то права соответсвенно 770 и 660.
Так вот собственно вопрос, возможно ли как-нибудь решить данную проблемму в частности есть ли какие директивы в конфиге для того чтобы повысить приоритет назначения масок доступа?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|