如何授予其他用户 rwx 访问权限?

如何授予其他用户 rwx 访问权限?

我如何授予用户 A 访问用户 B / 用户 C 创建的所有文件的权限,包括 rwx 权限?

有没有办法在不授予 root 访问权限的情况下做到这一点?

添加到同一组不起作用,因为并非所有文件都具有组访问权限。setfacl 可以对当前文件执行,但不适用于将来创建的文件。

答案1

使用 ACL。

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

(注意大写X

setfacl 如果您还设置了“默认” ACL,则适用于将来创建的文件:

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

答案2

您可以授予用户 A sudo 权限,使其成为用户 B / 用户 C。这样可以吗?

相关内容