LINUX额外权限控制ACL下载

系统大全为您分享
 ACL 是Access Control List 的缩写。主要的目的是分享传统的OWNER,GROUP,OTHER的read,wirite,execute权限之外的
权限设定。ACL可以针对一个文档、目录进行R,W,X的权限设定。

getfacl:获取某个文档、目录的ACL设定项目。
setfacl:设定某个文档、目录的ACL项目。
例子:
##创建一个文件
[jimistephen@localhost acl]$ touch acl_test
##列出文件的属性、权限
[jimistephen@localhost acl]$ ll acl_test
-rw-rw-r–. 1 jimistephen jimistephen 0 Mar 10 08:21 acl_test
#修改文档的权限
[jimistephen@localhost acl]$ setfacl -m u:jimi:rx acl_test
#查看修改后的权限
[jimistephen@localhost acl]$ ll acl_test
-rw-rwxr–+ 1 jimistephen jimistephen 0 Mar 10 08:21 acl_test
##修改权限的时候,没有使用者的列表,代表该文件的拥有者。
[jimistephen@localhost acl]$ setfacl -m u::rwx acl_test
[jimistephen@localhost acl]$ ll acl_test
-rwxrwxr–+ 1 jimistephen jimistephen 0 Mar 10 08:21 acl_test

#获取文件信息与权限。
[jimistephen@localhost acl]$ getfacl acl_test
# file: acl_test #文件名
# owner: jimistephen #文件的拥有者
# group: jimistephen #文件属性用户组
user::rwx #文件拥有者的权限
user:jimi:r-x #针对特定用户设定的权限 jimi 权限有r,x
group::rw- #文件的群组拥有的权限
mask::rwx #文件预设的有效权限
other::r– #其它人拥有的权限

额外说明:
#这个只是改变了当前目录的权限
setfacl -m u:myuser1:rx 

v/projecta
#如果知识兔要实现这个目录下面的所有文件、目录都继承权限可以使用下面进行设置setfacl -m d:u:myuser1:rx 

v/projecta  
 
  以上就是系统大全给大家介绍的如何使的方法都有一定的了解了吧,好了,如果知识兔大家还想了解更多的资讯,那就赶紧点击系统大全官网吧。
本文来自系统大全http://www.win7cn.com/如需转载请注明!推荐:win7纯净版

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论