linux查看目录acl权限,linux下acl权限详解

安装软件包

yum install -y acl

配置acl权限

用于acl权限管理的命令主要有两个:

setfacl          //设置acl权限

getfacl         //查看acl权

首先来看setfacl

常用参数:

-b:删除所有扩展的acl规则,基本的acl规则(所有者,群组,其他)将被保留。

-d:设定默认的acl规则

-R:递归的对所有文件及目录进行操作。

-m:修改文件或目录的acl规则。

-x:删除指定acl规则。

以上只列出常用参数,详细命令帮助可参考:http://man.linuxde.net/setfacl

举个例子:想让user1这个用户对~/test目录拥有全部权限,除了修改所有者或所属组之外还能怎样呢?

且往下看。

33e4f300e58406bac9110bde322e3c73.png

setfacl -Rm u:user1:rwx ~/test //使user1用户对test目录拥有全部权限。

执行以上命令后user1用户即可任意操作~/test目录。

来看一下这条命令,setfacl,设置acl权限、参数R代表递归应用,m修改权限、u代表用户,如果想赋予某个组acl权限就用g,:后边接的要赋予acl权限的用户名或组名(不填则

你可能感兴趣的:(linux查看目录acl权限)