扩展文件权限ACL



扩展文件权限


功能说明

一般的问题属性定义为
rwx(Owner)r-x(Group)r-x(Other)

当这样定义时,group和other无法精确到具体的用户或组,所以在给予权限和文件安全上存在冲突,所以需要通过ACL来设置文件扩展属性,
在linux安全模型薄弱的时候,ACL是一个非常好的管理文件权限的功能


命令及用法

setfacl 用于设置文件的ACL规则,添加和删除组、用户的权限
getfacl 用于查询

setfacl [options] id:operand filename

setfacl -m u:UID:PERM
setfacl -m g:GID:PERM

举个栗子

setfacl -m u:dsware:rw- /root/123.sh  给dsware用户加读写权限
setfacl -m g:omm:r-x /root/123.sh  给omm组加读写权限
setfacl -m m::r-- /root/123.sh   有效权限位,mask范围以内
setfacl -m d:u:dsware:r-- /root/test   给目录添加默认acl

setfacl -x u:dsware /root/123.sh 移除权限
setfacl -x g:omm /root/123.sh

getfacl /root/123.sh  查询

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值