Linux下的ACl

Linux下ACL的应用:
访问控制列表(ACL)需要文件系统支持(EXT2/3/4,JFS,XFS)
getfacl 查看文件、目录的ACL设定内容。
setfacl 用于设置或修改文件/目录的ACl内容。
setfacl [-bkRd] [{-m|-x} acl参数] 文件/目录路径
选项介绍:
-b :删除所有的 acl 参数
-k :删除预设的 acl 参数
-R :递归设置后面的 acl 参数
-d :设置预设的 acl 参数(只对目录有效,在该目录新建的文件也会使用此ACL默认值)
-m :设置(修改)后面 acl 参数
-x :删除后面指定的 acl 参数
ACL 参数主要由3部分组成,组成结构如下:
 
三种身份:对应身份名:三种权限 [u|g|o]:[用户名|用户组名]:[rwx]
例如:
setfacl -m u:test:rwx file(文件名)  #使test这个用户对file这个文件具有rwx的权限
setfacl -m g:test:rwx file(文件名) #使test这个群组对file有rwx的权限
getfacl file  #查看file这个文件的ACL设置




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值