LINUX.ORG.RU
ФорумAdmin

Помогите настроить наследования на шарах Самбы


0

0

Коллеги!

Есть проблемы с самбой. Используется samba-3.0.24 в качестве файлового сервера для десятка машина на Win XP SP2. Пользователи заведены на виндовых-машинах и на сервере с самбой, их пароли синхронизированы. Пользователи распределены по группам. Группе соответствует отделу и у каждого отдела свой каталог. Есть желание, чтобы права отдельского каталога наследовались в глубь дерева. В качестве владельца всех каталогов выступает пользователь Admin и группа Admins. И дополнительными ACL добавлена группа отдела. Пример:

# file: TGR (TGR – это каталог отдела TGR)
# owner: Admin
# group: Admins
user::rwx
group::rwx
group:TGR:r-x
mask::rwx
other::---

В настоящее время при создании каталога/файла внутри каталога сотрудником соответствующего отдела возникает каталог/файл со след. правами:
Владелец – чел, который создавал
Группа - первичная группа чела

Хотелось бы чтобы, чтобы было по крайней мере так:
Владелец – чел, который создавал
Группа - Admins
Другие - хрен
и дальше дополнительные ACL должны быть взяты из прав на вышестоящий каталог.

Конфиг самбы:
[global]
....
acl map full control = True
map acl inherit = yes
nt acl support = yes
nt status support = yes
#acl group control = no

host msdfs = yes

[local]
comment = Local files
path = /share/local
admin users = Admin
read only = No
inherit permissions = Yes
inherit acls = Yes
guest ok = Yes

anonymous

Цитата из man acl

1. The new object inherits the default ACL of the containing directory as its access ACL.

Таким образом, родительский каталог должен не просто иметь свой ACL, но еще и иметь default ACL

annoynimous ★★★★★
()

у меня так работает:

create mask = 0775

directory mask = 0775

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