测试过(root) /usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd \"\", !/usr/bin/passwd root这个没空格也可以生效,Debian
2016-05-20
已采纳回答 / fdghas
因为你用递归创建ACL权限,所以文件夹内部的所有文件也具有ACL权限。所以如果你仅仅使用 setfacl -x u:用户 目录 进行ACL权限删除的话,只是对文件夹的ACL权限进行了删除,其内部的文件ACL权限并没有改变。你需要使用 setfacl -x u:用户 -R目录名 进行权限递归删除 有时候在删除过后使用 ls -l 进行显示仍然有+号 但是如果你时候 getfacl 获取权限信息的时候你会发现其实权限已经删除了
2016-05-20
chmod 1755,会有问题,导致目录的w权限被去掉了,应该是chmod 1777;
chmod o+t,是可以的,没有把w权限去掉。
chmod o+t,是可以的,没有把w权限去掉。
2016-05-18
最新回答 / wulongtao
group和acl权限都要和mask权限进行相与,做个试验验证即可。一开始设置test权限777,再设置mask权限5,你会发现group和acl权限有会变成5的。
2016-05-12