linux 命令系列之 ACL最大权限,删除,递归

2018-01-12 11:11:26来源:网络收集作者:纳米程序员人点击

分享

阿里云爆款
1、最大有效权限mask

mask 是指指定最大有效权限,如果root 给用户赋予ACL权限,是需要和mask权限 “相与” 才能得到用户真正权限


setfacl -m m:rx 文件名
给mask的权限为 r-x ,使用 "m:rx"格式
2、删除ACL权限
setfacl -x u:用户名 文件名 # 删除指定用户的ACL权限
setfacl -x g:组名 文件名 # 除指定组的ACL权限
setfacl -b 文件名# 删除文件下所有的ACL权限
3.递归 ACL权限(针对 目录现有的文件设置ACL)

递归:父目录有,子目录就有


setfacl-mu:用户名:权限-R文件名
4. 默认ACL权限(针对 目录以后的文件设置ACL)

如果给父目录设置了ACL权限,那么在父目录中创建的新文件也会继承父目录的ACL权限


setfacl -md:u:用户:权限名 文件名

转自:http://blog.csdn.net/chmod_r_755/article/details/45216925


最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台