Как предоставить пользователю rwx доступ другому пользователю?

Как предоставить пользователю rwx доступ другому пользователю?

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

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

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

решение1

Используйте списки контроля доступа.

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

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

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

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

решение2

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

Связанный контент