Добрый день.
На линукс машине с Ubuntu есть директория /mnt/data на которую розданы такие правила для ACL
sudo setfacl -m default:user:andrey:rwX,default:user:userAA:rwX /mnt/data
sudo setfacl -m default:mask::rwx /mnt/data
При этом, когда локально создаются файлы, результат почти тот, который ожидается, т.е. маска с правами на запись, но отсутствует право на выполнение (эффективные права соответственно допускают запись)
# file: local.txt
# owner: andrey
# group: andrey
user::rw-
user:andrey:rwx #effective:rw-
user:userAA:rwx #effective:rw-
group::r-x #effective:r--
mask::rw-
other::r--
Если файл создан удалённым пользователем через самбу, то видим, что маска вдруг стала допускать права только на чтение
# file: test14.txt
# owner: userAA
# group: andrey
user::rw-
user:andrey:rwx #effective:r--
user:userAA:rwx #effective:r--
group::r-x #effective:r--
mask::r--
other::---
сама самбовская шара настроена следующим образом:
[aacomp]
comment = Документы
path = /mnt/data/
browsable = yes
guest ok = no
read only = no
valid users = userAA, adminLA, andrey
Вопрос следующий. Где я не понимаю что творю и как сделать чтобы указанные в правах ACL пользователи могли редактировать документы друг друга?