Linux文件权限的更改

Linux文件权限的更改:

-Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。

-文件或目录的访问权限分为只读(r),只写(w)可执行(x)三种。

-有三种不同类型的用户可对文件或目录进行访问:文件所有者(u),同组用户(g)、其他用户(o)

基本权限:

chmod u=rwx,g=rwx,o=rwx /目录

(给目录的属主,属组和其他用户所有权限)

chmod u+r(u-r/g+w/o-r...) /目录

(给目录的属主只读权限(属主禁止只读/属组写入权限/其他用户不能只读...))

<注:根据实际情况rwx可自由组合>

ls -ld /目录 ---<查看目录权限情况>

附加权限(特殊权限)

1

~Set UID

-附加在属主的x位上,标识为s

-使目录下新增的文档与父目录相同的属组

eg:chmod u+s /test1

ls -ld /test1

drws rw-r--

2

~Set GID

-附加在属组的x位上,标识为s

eg:chmod u+s /test2

ls -ld /test2

drw- rws r--

3

~Sticky Bit

-附加在其他人的x位上,标识t

-禁止/允许操作别人的文档

eg:chmod u+s /test3

ls -ld /test3

drw- rwx r-t

ACL访问控制列表

acl策略的作用

~文档归属的局限性

-任何文档只属于三种角色:属主、属组、其他人

-无法实现更精细的控制

~acl访问策略

-能够对个别用户,个别组设置独立的权限

-大多数挂载的EXT3/4,XFS文件系统已默认支持

相关命令:

getfacl /abc ---查看acl策略

setfacl -m u:wuke:rw /abc ---目录abc下用户wuke有读写权限

setfacl -b /abc ---删除目录abc所有acl策略

setfacl -x -u:list /abc ---删除指定acl策略

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值