Linux操作系统(ACL)

ACL (针对特殊用户的特殊权限) 访问控制列表,可以针对文件和目录

ACL的真正效果主要体现在对文件的操作上

1. 如何查看ACL信息getfacl 文件名(文件路径)

2. 如何设置普通文件ACL信息setfacl -m u:用户名:权限 文件名


现在要求组外用户只针对daqiao用户对file.txt文件具有读写权限

现在组外用户daqiao对file.txt文件具有读写权限


现在要求组外用户只针对yaomei用户对file.txt文件不具备任何权限


3. 如何删除普通文件的acl信息:setfacl -x u:用户名 文件对象

4. 如何彻底删除文件的acl信息chacl -B 文件对象


如何查看文件是否设置了acl信息,通过ll命令查看文件详细信息,看第二字段最后一位,为 + 说明设置了acl信息,若为 . 说明没设置acl信息。

 


设置目录acl信息setfacl -m d:u:用户名:权限  文件对象

具备ACL信息的目录中,创建目录或文件会自动继承父目录的ACL信息值。

当移动具有ACL属性的目录或文件时,默认情况下,ACL属性是跟着移动。

当复制具有ACL属性的目录或文件时,默认情况下,ACL属性不会复制,只有加上-p参数才可以。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值