简介与开启
ACL是干嘛的 ? 比如有个目录 权限为770 但是 突然需要让某个用户对这个目录只有r-x的权限,此时该如何才能完成?
这就是要用ACL了,相当于直接给那个用户分配对这个目录的权限 跳出了ugo的范围
ACL权限需要开启,而且是已分区来划分的。首先你得确认这个分区是否开启了acl权限
命令 dumpe2fs -h /dev/分区名 这个可以查看 分区详细的系统信息,
-h只显示超级块的信息,而不显示磁盘块组的详细信息
里面有一行 Default mount options 这后面如果有acl 说明默认是开启ACL权限的
如果没有,那么需要手动开启。
重新挂载分区,并且将ACL权限加入
mount -o remount,acl / 这个是临时的 重启后就失效了
如果想永久生效,则需要打开 /etc/fstab 文件 去里面修改
一般 每个分区启动时候的选项为default,这个default就是上面查信息的那个Deault,如果Deault里没有acl,那么你需要在deault后加 ,acl 。改的时候一定要小心,因为出错了系统就起不来了。