Linux之用户的权限

基本权限UGO

权限对象:

属主: u

属组: g

其他人: o

所有人:a(u+g+o)

权限类型:

读:r=4

写:w=2

执行: x=1

普通文件的基本权限

-rw-r--r--. 1 root root 0 4月 13 20:49 file1

权限        属主 属组                           文件

修改权限命令chmod

使用符号:u用户 g组 o其他 r读 w写 x执行

语法: chmod  对象(u/g/o/a)赋值符(+/-/=)权限类型(r/w/x)    文件/目录

修改文件权限

修改文件属主

修改文件属组


基本权限 ACL

ACL文件权限管理: 设置不同用户,不同的基本权限(r、w、x)。对象数量不同。

UGO设置基本权限: 只能一个用户,一个组和其他人

设置alice用户拥有/2文件的属主权限(如果原属主是root,那么相当于此文件有两个属主),且指属主的权限为读和写

[root@localhost ~]# setfacl -m u:alice:rw /2

设置jack用户拥有text.txt文件的属组权限(如果原属组是root,那么相当于此文件有两个属组),且jack用户的权限为无权限

[root@localhost ~]# setfacl -m g:jack: - /2

如何删除一条acl,如何删除所有acl呢?

[root@localhost~]# setfacl -x g:jack /2//删除组hr的acl权限

[root@localhost~]# setfacl -b /2 //删除所有acl权限

你可能感兴趣的:(Linux之用户的权限)