关于目录或文件的ACL设定
 
 
1.        首先确定文件系统是否开启了ACL功能
使用mount命令查看,如果存在/dev/hda1 on / type ext3 (rw, acl说明已经开启)
如果没有开启的话重新挂载开启acl
mount –o remount,acl /    # 此处目录按需要填写
如果需要长期开启acl功能就进入fstab文件修改,在defaults后面加入acl即可。
 
2.        配置文件acl功能
setfacl –m u:userxx:rwx filexxx
-m参数表示赋予权限,u表示对用户做acl,userxxx是需要赋予权限的用户名,xxx表示权限,按需填写,filexxx是修改的目标文件。
如果对群组做acl的话相应的就是setfacl –m g:groupxxx:rwx filexxx
附:权限删除使用 -x 参数!
 
3.        查阅权限修改结果
[root@www ~]# getfacl test.txt
# file: test.txt
# owner: root
# group: root
user::rwx
user:ila:rw-    # 针对用户 ila 特别赋予 rw 权限
group::r--
mask::rw-
other::r--