1.ACL文件权限管理: 设置不同用户,不同的基本权限(r、w、x)。对象数量不同。
UGO设置基本权限: 只能一个用户,一个组和其他人
2.setfacl -m u:alice:rw /home/test.txt
命令 设置 用户或组:用户名:权限 文件对象,
3.准备文件“liu123.txt” touch /home/liu123.txtliunx-用户的基本权限ACL_第1张图片
4.查看文件权限 getfacl /home/liu123.txtliunx-用户的基本权限ACL_第2张图片
5.创建两个用户 xiaoliu8和小刘9liunx-用户的基本权限ACL_第3张图片
6.设置用户xiaoliu8和小刘9的权限
setfacl -m u:xiaoliu8:rw /home/liu123.txt(rw=读和写)
setfacl -m u:xiaoliu9:- /home /home/liu123.txt(-相当于对该文件没有一点权限)liunx-用户的基本权限ACL_第4张图片
7.查看该文件的权限:getfacl /home/liu123.txtliunx-用户的基本权限ACL_第5张图片
8.看xiaoliu8用户对该文件的权限:vim /home/liu123.txtliunx-用户的基本权限ACL_第6张图片
9.看xiaoliu9用户对该文件的权限:vim /home/liu123.txtliunx-用户的基本权限ACL_第7张图片
10.增加组对liu123.txt文件的读取权限
setfacl -m g:jishuzu:rw /home/liu123.txtliunx-用户的基本权限ACL_第8张图片
11.删除jishuzu对该文件的权限 :
setfacl -x g:jishuzu /home/liu123.txtliunx-用户的基本权限ACL_第9张图片
12.删除所有acl的权限:setfacl -b /home/liu123.txtliunx-用户的基本权限ACL_第10张图片