getfacl /project/ 看一下project的acl权限
其中出现的东西中 mask 就是最大权限,mask用来指定最大的有效权限,如果root给其中一个用户赋予了一个acl权限,例如是rw-,这个rw-需要与mask权限做与运算之后,才是这个用户最后得到的权限
setfacl -m g m:rx /project/ 修改mask权限为rx
getfacl /project/ 查看一下,发现mask已经改了,并且后面有注释
setfacl -x u:用户名 文件名 //删除指定用户的acl权限
setfacl -x g:组名 文件名 //删除指定用户组的acl权限
getfacl -b 文件名 //删除文件的所有的acl权限
其中出现的东西中 mask 就是最大权限,mask用来指定最大的有效权限,如果root给其中一个用户赋予了一个acl权限,例如是rw-,这个rw-需要与mask权限做与运算之后,才是这个用户最后得到的权限
setfacl -m g m:rx /project/ 修改mask权限为rx
getfacl /project/ 查看一下,发现mask已经改了,并且后面有注释
setfacl -x u:用户名 文件名 //删除指定用户的acl权限
setfacl -x g:组名 文件名 //删除指定用户组的acl权限
getfacl -b 文件名 //删除文件的所有的acl权限