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)

1.使用符号

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

 chmod   对象(u/g/o/a)赋值符(+/-/=)(=为覆盖)权限类型(r/w/x)    文件/目录[root@localhost tmp]# chmod         u+x       file1          //属主增加执行

root@localhost tmp]# chmod          u-x       file1 

[root@localhost tmp]# chmod         a=rwx     file1      //所有人等于读写执行

[root@localhost tmp]# chmod         a=-       file1 //所有人没有权限(或a= )

[root@localhost tmp]# chmod       ug=rw,o=r  file1 //属主属组等于读写,其他人只读

chmod   -R      权限     目录  //对文件夹内所有文件授权                                   

2.使用数字

4读   2写   1执行

[root@localhost ~]# chmod 644 file1

[root@localhost ~]# ll file1

-rw-r--r-- 1 alice it 17 10-25 16:45 file1

(二)更改属主、属组(chown)

1.chown命令

chown: 设置一个文件属于谁,属主

语法:              chown   用户名.组名   文件

[root@localhost ~]# chown   alice.hr      file1   //改属主、属组

[root@localhost  ~]# chown  alice        file1   //只改属主

[root@localhost ~]# chown   .hr          file1   //只改属组

2.chgrp命令

chgrp: 设置一个文件属于哪个组,属组

语法:              chgrp       组名   文件      -R是递归的意思

[root@localhost ~]# chgrp        it     file1 //改文件属组

[root@localhost ~]# chgrp  -R    it     dir1 //改文件属组

二、基本权限ACL(setfacl)

一)区别

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

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

二)语法

setfacl  -m      u:alice:rw     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值