删除文件所有ACL权限
删除ACL权限
mask是控制最大权限
修改最大有效权限
逻辑与 A与B都为true,逻辑与才成立
最大有效权限mask
最大有效权限与删除ACL权限
11111
11111
11111
11111
最大有效权限mask(使用命令getfacl 文件名显示的结果中倒数第二排会出现mask这个词)
mask是用来指定最大有效权限的。如果我给用户赋予了acl权限,是需要和mask的权限“进行逻辑与运算”才能得到用户的真正权限。相与是计算机中的术语,皆真方为真,有假便为假。与运算符 相同为其本身,不同为-
修改最大有效权限
setfacl -m m:rx 文件 #设定mask权限为r-x。使用"m:权限"格式
删除acl权限的命令
setfacl -x u:用户名 文件 # 删除指定用户的ACL权限
setfacl -x g:组名 文件 #删除指定用户组的ACL权限
setfacl -m u:Tony:rx av
getfacl av
setfacl -x u:lw av
getfacl av
setfacl -b 文件 #删除所有的acl权限
删除目录下的所有ACL权限
-d 文件名
删除 ACL权限
getfacl 中 msak 是最大有效权限
其目的是和acl权限用户做逻辑与运算 得出acl用户最终权限
setfacl -m m:rx 文件名 设定mask权限
最大有效权限mask(使用命令getfacl 文件名显示的结果中倒数第二排会出现mask这个词)
mask是用来指定最大有效权限的。如果我给用户赋予了acl权限,是需要和mask的权限“进行逻辑与运算”才能得到用户的真正权限。相与是计算机中的术语,皆真方为真,有假便为假。与运算符 相同为其本身,不同为-
修改最大有效权限
setfacl -m m:rx 文件 #设定mask权限为r-x。使用"m:权限"格式
删除acl权限的命令
setfacl -x u:用户名 文件 # 删除指定用户的ACL权限
setfacl -x g:组名 文件 #删除指定用户组的ACL权限
setfacl -m u:Tony:rx av
getfacl av
setfacl -x u:lw av
getfacl av
setfacl -b 文件 #删除所有的acl权限
删除ACL权限
最大有效权限mask
mask:ACL 权限控制。所有的ACl用户权限设置,都要与mask进行“与”操作。
setfacl -x u:用户名 文件名 #删除指定“用户”的ACL权限。
setfacl -x g:组名 文件名。 #删除指定“用户组”的ACL权限。
setfacl -b 文件名 #删除所有的ACL权限。
最大有效权限mask(使用命令getfacl 文件名显示的结果中倒数第二排会出现mask这个词)mask是用来指定最大有效权限的。如果我给用户赋予了acl权限,是需要和mask的权限“相与”才能得到用户的真正权限。相与是计算机中的术语,皆真方为真,有假便为假。
修改mask值的命令 setfacl -m m:rx 文件
删除acl权限的命令 setfacl -x u:用户名 文件 (删除指定用户的acl权限)
setfacl -x g:组名 文件 (删除指定用户的acl权限)
setfacl -b 文件 (删除所有的acl权限)
最大有效权限mask(使用命令getfacl 文件名显示的结果中倒数第二排会出现mask这个词)mask是用来指定最大有效权限的。如果我给用户赋予了acl权限,是需要和mask的权限“相与”才能得到用户的真正权限。相与是计算机中的术语,皆真方为真,有假便为假。
修改mask值的命令 setfacl -m m:rx 文件
删除acl权限的命令 setfacl -x u:用户名 文件 (删除指定用户的acl权限)
setfacl -x g:组名 文件 (删除指定用户的acl权限)
setfacl -b 文件 (删除所有的acl权限)
删除ACL权限
setfacl -b 文件名 --删除该文件所有ACL权限
最大有效权限mask;给用户赋予了ACL权限,是需要和mask的权限”相与“才能得到用户的实际权限;
setfacl -m m:rx 文件名 #设定mask权限为r-x,使用“m:权限”格式;
setfacl -x u:用户名 文件名 #删除指定用户的ACL权限;
setfacl -x g:组名 文件名 #删除指定用户组的ACL权限;
setfacl -b 文件名 #删除文件的所有的ACL权限;
删除ACL权限
setfacl -b 文件名 --删除该文件所有ACL权限
修改ACL最大有效权限 mask
最大有效权限mask;给用户赋予了ACL权限,是需要和mask的权限”相与“才能得到用户的实际权限;
setfacl -m m:rx 文件名 #设定mask权限为r-x;
setfacl -x u:用户名 文件名 #删除指定用户的ACL权限;
setfacl -x g:组名 文件名 #删除指定用户组的ACL权限;
setfacl -b 文件名 #删除文件的所有的ACL权限;
修改最大有效权限