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/