我刚刚执行了以下命令
setfacl -m user:userXXX:r /home/userYYY/private/
现在我明白了
$ ll /home/userYYY/private/
total 32
drwx------+ 5 userYYY quant 512 Sep 5 03:26 ./
drwxr-xr-x 41 userYYY quant 32768 Sep 5 12:49 ../
- 这难道没有什么
+
效果吗? - 如何删除权限
userXXX
答案1
下面的方法可以解决问题:
setfacl -x u:userXXX home/userYYY/private/
据我所知,在启用 ACL 的地方,会显示一个 + 号。
答案2
- 是的
使用如下命令:
setfacl -m 用户:userXXX:-r /home/userYYY/private/
或者完全删除用户
setfacl -x user:userXXX /home/userYYY/private/