我可以在命令 setfacL 中取消特定用户的权限吗?

JAc*_*Ack 6 acl permissions

我知道这个setfacl是给予权限:

setfacl -m u:user:rwx myfolder
Run Code Online (Sandbox Code Playgroud)

但是是否有一个人可以获取以下权限:

setfacl -m u:user:-rwx myfolder
Run Code Online (Sandbox Code Playgroud)

Ste*_*itt 8

是的,您可以-在相关权限字段中指定设置权限受限的ACL:

\n
setfacl -m u:user:--- myfolder\n
Run Code Online (Sandbox Code Playgroud)\n

这并不能限制所有者的权限,这是有道理的,因为文件所有者无论如何都可以更改 ACL。它确实可以限制非所有者用户的权限,否则该用户将有权访问该文件(通过组或 \xe2\x80\x9cother\xe2\x80\x9d 权限)。

\n