Установить ACL по умолчанию для новых файлов и каталогов?

У меня есть два пользователя usera и userb и папка Both, к которой я пытаюсь установить ACL, чтобы оба пользователя могли создавать, обновлять, удалять любые файлы или папки в этой папке Both. Проблема в том, что если usera создает папку User_A_Folder, тогда пользователюb не разрешается удалять эту самую папку. Какой ACL я должен установить рекурсивно в папку Оба, чтобы дать разрешение обоим пользователям также удалять файлы и папки, которые они сами не создали?

0
задан 24 November 2017 в 00:21

3 ответа

Создайте пользователя и его дом (также создайте группу):

adduser Both

Добавьте пользователей в новую группу:

usermod -a -G Both usera usermod -a -G Both userb

Установите липкий бит:

chmod g+s /home/Both

Разрешить группе писать:

chmod g+w /home/Both

Установите список управления доступом:

setfacl -d -m g::rwx /home/Both

Очевидно, что создание нового пользователя необязательно, но это делает жизнь немного проще и понятнее.

1
ответ дан 22 May 2018 в 15:57

Создайте пользователя и его дом (также создайте группу):

adduser Both

Добавьте пользователей в новую группу:

usermod -a -G Both usera usermod -a -G Both userb

Установите липкий бит:

chmod g+s /home/Both

Разрешить группе писать:

chmod g+w /home/Both

Установите список управления доступом:

setfacl -d -m g::rwx /home/Both

Очевидно, что создание нового пользователя необязательно, но это делает жизнь немного проще и понятнее.

1
ответ дан 18 July 2018 в 02:43

Создайте пользователя и его дом (также создайте группу):

adduser Both

Добавьте пользователей в новую группу:

usermod -a -G Both usera usermod -a -G Both userb

Установите липкий бит:

chmod g+s /home/Both

Разрешить группе писать:

chmod g+w /home/Both

Установите список управления доступом:

setfacl -d -m g::rwx /home/Both

Очевидно, что создание нового пользователя необязательно, но это делает жизнь немного проще и понятнее.

1
ответ дан 24 July 2018 в 17:38

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

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