Папка / файл по умолчанию, созданные ACL разрешения не правильные

Я применил следующие настройки к своей основной папке html:

chown :ftpaccess html -R
chmod 0775  html -R
setfacl -R -d -m group:ftpaccess:rwx html

Однако всякий раз, когда кто-либо создает новый файл или папку в html (или подпапке), он по умолчанию не становится пользователем: 0775 разрешений.

Что я получаю (создан как root в nano is):

getfacl test2.txt
# file: test2.txt
# owner: root
# group: root
user::rw-
group::rwx                      #effective:rw-
group:ftpaccess:rwx             #effective:rw-
mask::rw-
other::r--

Что мне нужно сделать, чтобы это применимо к подкаталогам? Я думал, что -d исправит это. Это как-то связано с липким?

3
задан 1 May 2019 в 13:02

2 ответа

необходимо установить значение по умолчанию для пользователя также:

setfacl -R -d -m user:ftpaccess:rwx html

вышеупомянутая команда установит значение по умолчанию для существующей папки рекурсивно, если Вы захотите, применяют этот ACL для файлов, и папка удаляют -d опции.

0
ответ дан 1 May 2019 в 13:02

Таким образом, кажется, что я не являюсь одним в своих проблемах - и я с тех пор нашел эту большую статью с 2010:

http://brunogirin.blogspot.com/2010/03/shared-folders-in-ubuntu-with-setgid.html

Казалось бы, что я также не повторно смонтировал раздел, который составлял бы, почему это не работало, а также выполнение chmod g+s html.

0
ответ дан 1 May 2019 в 13:02

Другие вопросы по тегам:

Похожие вопросы: