linux 权限列表,权限列表(linux)

什么时权限列表

对与文件的权限进行附加补充说名的一个权限设定方式

如何查看权限列表

[root@aclhost mnt]# ls -l file

-rw-rw-r--<.> 1 root root 0 Nov 7 09:14 file

如果此位为“.”,代表这位上没有权限列表如果此位为“+”,代表权限列表存在

[root@aclhost mnt]# getfacl file

# file: file        ##文件名称

# owner: root       ##文件所有人

# group: root       ##文件所有组

user::rw-       ##所有人权限

user:student:rw-    ##特定用户权限

group::r--      ##所有组权限

mask::rw-       ##特定用户生效的最大权限

other::r--      ##其他人权限

5ec4401a8054cb7e79a96c4bc3bc937b.png

如何设定acl权限

setfacl

setfacl -m ::权限    filename    ##设定acl

6d0d13d92aedd8f45fea88e0a03a342e.png

setfacl -x :       filename    ##去除某个用户或者组的acl

24c207cdad8b1de99522afcc4d81873f.png

485ebaec572219a4a2b8f12e5942bb87.png

setfacl -b                  filename    ##删除文件上的权限列表

dbeb95478fd4424d924372781096f21b.png

5.acl默认权限

默认权限针对目录使用,是让目录中所有新建文件都继承此权限,这个权限对目录本身不生效,并且不会影响目录中已经存在的文件

setfacl -m d:::rwx   directory   ##设定默认权限

f1c60a908303f4738ee30361d3d0fc37.png

setfacl -x d::      directory   ##撤销目录中的某条默认权限eaec07b78019fd3b398c29764b806404.png

958eb34cca2e7c72198e398e8217028c.png

6a80b4d9392e866b77e8371471fc2f0e.png

d6e56494c0e2ed29c7e23cc676275619.png

ACL 掩码及继承

具有 ACL “ 的文件拥有一个 mask” (掩码 ),这个掩码既能够限制拥有该文件的组的最大权限 ,  又能够限制 ACL 中的补充用户和组所拥有的最大权限

setfacl -m m:rwxfile

“ 目录可以有 默认 ACL” 条目 ,系统自动针对在该目录中 创建的新文件设置这些条目,这类似 setgid 权限的方法 (针对目录时 ),使得在该目录中创建的新文件归拥有该目录 的组所有。

setfacl -m d:u:bob:rw directory

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值