摘要:
下文讲述Linux中chacl的功能说明,如下所示;
chacl命令功能:
chacl命令的功能:
用于更改目录或文件的访问控制列表
chacl命令的语法格式:
chacl [参数] [目录或文件]
-----常用参数说明------
-b:表示改变两个ACL,
第一个是文件访问ACL,
第二个是目录的默认ACL
-d:只设置目录的ACL
-R:只清除文件的ACL
-D:只清除目录的默认ACL
-l:列出访问ACL和可能与指定的文件或目录关联的默认ACL
-B:清除所有的ACL
-r:递归设置访问ACL
-----注意事项----
chacl命令同chmod命令功能有重叠之处,
但chacl命令比chmod更强大
例:
chacl命令的示例分享
---获取maomao365_file1的权限配置
[root@maomao365 ~]# chacl -l maomao365_file1
--将文件maomao365_file1的权限设置为:
拥有者可读可写可运行,
同组者可读可运行,
其他人仅可运行
[root@maomao365 ~]# chacl u:rwx,g:r-x,o:--x maomao365_file1
---清除/usr/local文件的ACL设置
[root@maomao365 ~]# chacl -B /usr/local