首页 » Linux基础 » ACL权限

ACL权限

 

如果要求对某个具体的用户或者组来设置权限的话,就需要考虑用到ACL。
1例如:对file设置权限
要求:
tom读写 bob只读 marry无权限 jerry读写执行

ACL的语法:
setfacl -m u:用户名:rw- file/dir

setfacl -m g:组名:rw- file/dir

setfacl -x U:用户名 file/dir

setfacl -x g:组名 file/dir
2设置一个临时权限,把所有用户的acl权限遮盖。
setfacl -m m::r-- file/dir

如果mask的权限设置为了---,则o生效。如果mask的权限为非---,则mask权限生效
3.默认权限;
setfacl -m d:u:jerry:rwx aa
这个d的意思是default,意思是不管谁在这个目录创建文件目录,对user来说都有一个默认的acl权限,这里需要注意的是在aa文件夹里创建的,不包括aa本身。

原文链接:ACL权限,转载请注明来源!

0