Использую сервер 11.3. Возникли проблемы с правами на Шаре, при создании файла права стают 640, если же этот файл взять и просто копировать в эту же директорию права стают нормальними (670), acl - прописала правильно.
есть група it
папка it
и пользователь client2
который входит в групу it
установлены права на папку:
acl: setfacl -R -m d:g:it:rwx,g:it:rwx /var/calculate/server-data/samba/share/it/
вот что показывает getfacl /var/calculate/server-data/samba/share/it/
:
getfacl: Removing leading '/' from absolute path names
# file: var/calculate/server-data/samba/share/it/
# owner: root
# group: root
user::rwx
group::rwx
group:it:rwx
mask::rwx
other::---
default:user::rwx
default:group::rwx
default:group:it:rwx
default:mask::rwx
default:other::---
создаю папку в it 11
:
getfacl /var/calculate/server-data/samba/share/it/11/
getfacl: Removing leading '/' from absolute path names
# file: var/calculate/server-data/samba/share/it/11/
# owner: client2
# group: it
user::rwx
group::r-x //почему-то изменяется
group:it:rwx
mask::rwx
other::r-x //почему-то изменяеться
default:user::rwx
default:group::rwx
default:group:it:rwx
default:mask::rwx
default:other::---
создаю файл текстовый 12 права:
# file: var/calculate/server-data/samba/share/it/12
# owner: client2
# group: it
user::rw-
group::rwx #effective:r-- ////откуда берется????
group:it:rwx #effective:r--
mask::r--
other::---
открываю этот файл делаю изменения сохраняю, права
getfacl /var/calculate/server-data/samba/share/it/12
getfacl: Removing leading '/' from absolute path names
# file: var/calculate/server-data/samba/share/it/12
# owner: client2
# group: it
user::rw-
group::r--
group:it:rwx
mask::rwx
other::r--
создаю файл 22.odt права:
getfacl /var/calculate/server-data/samba/share/it/22.odt
getfacl: Removing leading '/' from absolute path names
# file: var/calculate/server-data/samba/share/it/22.odt
# owner: client2
# group: it
user::rw-
group::rwx #effective:r--
group:it:rwx #effective:r--
mask::r--
other::---
вариант что, я что-то там изменяю и сохраняю - не проходит effective:r--
- остается
при копировании этого же файла в эту директорию или в другую поддиректорию - все становиться нормально
getfacl /var/calculate/server-data/samba/share/it/22\ \(копия\).odt
getfacl: Removing leading '/' from absolute path names
# file: var/calculate/server-data/samba/share/it/22 (копия).odt
# owner: client2
# group: it
user::rw-
group::r--
group:it:rwx
mask::rwx
other::r--
проблема только с новыми файлами, просто когда кто-то из этой же групы хочет открыть новый созданый файл пишет “открыто неизвесным пользователем”
файловая система xfs