Linux操作系统(ACL)

2023-12-21 20:42:38

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参数才可以。

文章来源:https://blog.csdn.net/m0_56337656/article/details/135137185
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。