ACL权限控制

acl权限作用

  一个文件拥有三种用户关系,所有者、所属组和其他,这也意味着这个文件的权限只有三种,当我们想给一个特殊用户设置第四种权限时,就可以使用acl权限去设置。

acl权限启动

当文件所在的分区启动了acl权限时, 才能使用acl权限。
使用命令查看acl是否启动:

查看当前系统分区有哪些
df -h   

dumpe2fs -h 分区
查看
default mount option 中是否有acl

一般情况下,acl都是默认启动的。

查看acl权限命令

getfacl 文件名

设定acl权限命令

setfacl 选项 文件名

-m  设定acl权限
-x  删除指定的acl权限
-b  删除所有acl权限
-d  设定默认的acl权限
-k	删除默认的acl权限
-R  递归设定acl权限

setfacl -m u:user:rx dir    给user用户添加acl权限
setfacl -m g:gro:rx dir     给gro组添加acl权限

删除acl权限

删除指定用户的acl权限
setfacl -x u:用户名  文件名

删除指定用户组的acl权限
setfacl -x g:用户组 文件名

删除文件所有的acl权限
setfacl -b 文件名

递归acl权限

  父目录在设定acl权限后,所有的子文件和子目录也会拥有相同的acl权限

当前目录下所有文件或目录都有acl权限
setfacl -m u:用户:权限 -R 文件名

然而当目录中又新建了文件, 该文件就没有acl权限
所以就有默认acl权限

只针对以后创建的
setfacl -m d:u:用户名:权限 文件名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值