ACL权限:

不考虑所有者所属组其他人等情况,直接给用户权限。


用户所在的分区要支持此权限。

查看当前系统有哪些分区

[root@qiyang ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        18G  2.2G   15G  14% /
tmpfs           491M     0  491M   0% /dev/shm
/dev/sda1       194M   29M  155M  16% /boot

查看分区权限命令:

[root@qiyang ~]# dumpe2fs -h /dev/sda3

查看这一项:

Default mount options:    user_xattr acl

如果没有开启可用下面命令开启:(临时开启)

[root@qiyang ~]# mount -o remount,acl /

这个命令的意思是重新挂载跟分区的同时加入acl权限。


如果想永久生效就要修改如下文件:

/etc/fstab

[root@qiyang ~]# vi /etc/fstab

UUID=02110f83-bb90-47f1-b2ba-6ce8730de233 /                       ext4    defaults        1 1

一般分区都支持acl权限管理,如果不支持就如右边: defaults,acl 及加上,acl就可以了



查看和设定ACL权限:

设定acl权限:

setfacl 选项 文件

-m    设点ACL权限

-x    删除指定的ACL权限

-b    删除所有ACL权限

-d    设点默认ACL权限

-k    删除默认ACL权限

-R    递归设点ACL权限