ACL:为文件的所有者授予 – – – 权限

一开始,我有一个文件的这些权限:

# file: jar # owner: my_user # group: my_user user::rw- group::rw- other::r-- 

运行后:

 setfacl -mu:my_user:--- jar 

并获得这个许可证:

 # file: foobar # owner: my_user # group: my_user user::rw- user:my_user:--- group::rw- mask::rw- other::r-- 

我希望my_user不要让permissión阅读(例如)这个文件,但它有..

ACL区分ACL_USER (line user::rw- )和ACL_USER_OBJ (line user:my_user:--- ),它们是文件的所有者,这是user:my_user:---的附加权限集。 如果ACL_USER_OBJ与文件所有者ACL_USER相同,则后者将具有更高的优先级。

所以,你的情况user::rw-覆盖user:my_user:---

只需使用经典的chmod