Linux acl权限

acl权限分配:
1.setfacl 设置文件权限
选项:
-m 设置ACL权限
-x 删除指定扥ACL权限
-b 删除所有的ACL权限
-d 设定默认ACL权限
-k 删除默认ACL权限
-R 递归设定ACL权限
1)给用户设定ACL权限: setfacl -m u:用户名:权限 指定文件
2)给用户组设定ACL权限:setfacl -m g:组名:权限 指定文件名
setfacl -m u:user1:rw test.txt
setfacl -m u:user2:rwx test.txt

2.getfacl 查看文件权限
getfacl text.txt

3.删除文件权限
setfacl -x u:user1 text.txt

4.清空文件acl权限
setfacl -b text.txt

5.创建和删除文件权限(只有对目录有x(执行权限),才能使用cd命令切换到该目录下)
需要修改文件夹的acl权限
setfacl -m u:user4:rwx /mnt

6. 如何对目录及子目录和文件设置acl权限
setfacl -m u:user1:rwx -R /mnt/

7.目录中后期添加的子目录和文件如何继承父目录的权限
1)setfacl -m u:user1:rwx -R /mnt/
2)setfacl -m d:u:user1:rwx -R /mnt/

原文地址:https://www.cnblogs.com/wsy0202/p/11110214.html