Как заставить новые каталоги наследовать ACL своих родителей?

Я установил разрешения по умолчанию для новых файлов и групп в моем каталоге, как это

sudo setfacl -d -m g::rwX /<directory>

. Он отлично работает. Проблема в том, что если я создаю любые новые файлы или каталоги в дочерних каталогах <directory>, то ACL, который я установил, больше не влияет на них. Как я могу удостовериться, что указанные выше разрешения будут применены и к любым новым файлам или каталогам, которые расположены где угодно в <directory>

0
задан 23 February 2018 в 19:43

2 ответа

Используйте параметры -Rdm (рекурсивный).

R для рекурсивных d для будущих изменений; R заботится обо всем ниже. m для добавления и изменения правил.
0
ответ дан 17 July 2018 в 20:09

Используйте параметры -Rdm (рекурсивный).

R для рекурсивных d для будущих изменений; R заботится обо всем ниже. m для добавления и изменения правил.
0
ответ дан 23 July 2018 в 20:53
  • 1
    Это сработало, но мне как-то удалось сломать мой g + s, который у меня был в родительском каталоге. Теперь только новые файлы в родительском каталоге наследуют группу, любые новые файлы, которые я создаю в подкаталогах родительского каталога, просто имеют мое имя пользователя как группу – Askerman 23 February 2018 в 20:08

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

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