欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Linux的ACL高级权限机制详解

程序员文章站 2022-05-01 18:26:03
ACL是一种高级的权限机制,允许我们对一个文件或文件夹进行灵活复杂的权限设置。 ACL需要在挂在文件的时候打开ACL功能,如mount -o acl /dev/sda5 /mnt。 /(根...

ACL是一种高级的权限机制,允许我们对一个文件或文件夹进行灵活复杂的权限设置。

ACL需要在挂在文件的时候打开ACL功能,如mount -o acl /dev/sda5 /mnt。

/(根目录默认打开ACL功能)。

查看一个文件或文件夹的ACL设置:

getfacl 文件名? 如:getfacl linuxcast.net。

真对一个用户对文件进行ACL设置

setfacl -m u:nash_su(用户名):rwx linuxcast.net(文件名)

针对一个组对文件进行ACL设置

setfacl -m g:training(组名):rw linuxcast.net(文件名)

删除ACL

setfacl -x u:nash_su linuxcast.net(文件名)