linux 权限管理

-r = 4 (2^2)
-w = 2 (2^1)
-o=x = 1 (2^0)

【chmod】针对当前用户操作
chmod 改变文件夹和文件的权限
chmod 777 filename
第一位数字表示 u【user】用户的权限
第二位数字表示 g【group】组的权限
第三位数字表示 o【other】其他的权限

【chgrp】针对当前那用户操作
chgrp -R 组名 文件

【chown】针对当前用户操作
chown -R 用户名 文件 如:chown -R lichenyi:lichenyi /usr/local /usr/local目录lichenyi用户和lichenyi组拥有该目录的所有权限
chown -R lichenyi /data/lichenyi/

【acl】
ACL即Access control List 主要目的是提供传统的owner, group, others 的read, write,
execute权限之外的具体权限设置, ACL可以针对单一用户、单一文件或者目录进行r,w,x
的权限控制,对于需要特殊权限的使用状况有一定的帮助。

ACL使用两个命令进行控制
getfacl: 取得某个文件/目录的ACL设置项目
getfacl filename
获取当前用户对该文件/文件夹的操作权限

setfacl: 设置某个文件/目录的ACL设置项目
setfacl -Rm u::wrx filename
-R命令一定要用在m前边

设置某个文件夹只能让一个某个用户使用,设置如下
使用chgrp 命令使该文件夹为该用户下的组
该用户登陆,在该用户下使用chmod改变文件夹的操作权限

最好使用chown进行文件操作

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值