4

Как я могу дать пользователю userA доступ ко всем файлам, созданным userB / userC, включая разрешение rwx?

Есть ли способ сделать это без предоставления root-доступа?

Добавление в ту же группу не будет работать, потому что не все файлы будут иметь групповой доступ. И setfacl может быть выполнен для текущих файлов, но не относится к будущим файлам, созданным.

2 ответа2

4

Используйте ACL.

setfacl -R -m user:User:rwX /some/path

(обратите внимание, заглавные буквы X)

setfacl не распространяется на будущие файлы , созданные, если вы также установить " по умолчанию" ACL:

setfacl -R -m default:user:UserA:rwx /some/path
3

Вы можете дать пользователю права sudo, чтобы стать userB / userC. Будет ли это сделать?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .