1.Всем можно читать содержимое Private
2.Всем можно создавать папки/файлы внутри Private.
3.Доступ по чтению к созданным папкам/файлам - только у владельца.
4.Удалять папки может только владелец.
Условно говоря: кто папку создал - у того к ней и доступ.
Насколько я понимаю, проблема в 4-м пункте - если некто может создавать папки, изменяя тем самым содержимое Private - он же может и удалить там любую папку, в не зависимости, кто ее создал. Или нет?
У кого нибудь работает така схема?
Код: Выделить всё
#getfacl /var/data/Private/
# file: /var/data/Private/
# owner: admin
# group: wheel
user::rwx
group::---
group:office_users:rw-
mask::rwx
other::---
Код: Выделить всё
Конфиг самбы:
[data]
path = /var/data
admin users = @Domain\admin
read only = No
create mask = 0660
directory mask = 0770
inherit acls = yes
map acl inherit = yes