Linux权限管理

什么是权限?

系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源
在Linux中,最大权限是root用户,针对服务器上的数据,不可能所有用户都用root登录,根据分工不同,分配其专有权限等级
passwd文件为例:

ll passwd
在这里插入图片描述
依次为:第一位-、第二位rw-r--r--、第三位.、第四位1、第五位root、第六位root、第七位2322、第八位7月 1 21:55
第一位 -—普通文件
第二位rw-r--r--r—读取权限、w—写入权限、x—执行权限、-—没有对应权限)
rw-(第一组 )—所有者权限
r--(第二组)—所属组权限
r--(第三组)—其他人权限
第三位.—文件受SELinux安全规则管理
第四位1—硬连接数
##第一位为d–目录文件时,第四位1为目录个数
第五位root—所有者为root
第六位root—所属组为root
第七位2322—文件实际大小
第八位7月 1 21:55—文件最后修改时间
注意:
第一位文件类型有:
-—普通文件
b—块设备文件
特殊设备文件,存储设备都是该文件
c—字符设备文件
特殊设备文件,输入设备都是该文件,鼠标、键盘等
d—目录文件
Linux一切皆文件,目录也是文件一种
l—软连接文件
p—管道符文件
特殊设备文件
s—套接字文件
特殊设备文件,软件支持scoket访问,会产生该文件

chmod—修改文件权限

基本权限

r—读取权限
对文件—查看文件中的内容
对目录—查看目录中子文件或子目录
w—写入权限
对文件–改变文件内容
对目录—改变目录中子文件或子目录内容
x—执行权限
对文件—通过文件名称调用文件程序
对目录—能否进入目录
在这里插入图片描述
赋予方式
+—加入权限
chmod u+x passwd
在这里插入图片描述
chmod g+w,o+w passwd
在这里插入图片描述
-—减去权限
chomd u-x,g-w,o-w passwd
在这里插入图片描述
=—设置权限
chmod u=rwx,g=rw,o=rw passwd
在这里插入图片描述

用户身份

u—所有者
在这里插入图片描述

g—所属组
在这里插入图片描述
o—其他人
在这里插入图片描述
a—全部身份
在这里插入图片描述

数字权限

4r权限
2w权限
1x权限
chmod 000 passwd
chmod 777 passwd
在这里插入图片描述

chown—修改文件或目录的所有者和所属组

chown zhangyukai passwd
在这里插入图片描述
chown zhangyukai:zhangyukai passwd
在这里插入图片描述
chown -R—递归设置权限,修改目录权限同时也给子目录所有文件修改相同权限
chown -R zhangyukai:zhangyukai dir1
在这里插入图片描述

chgrp—修改文件或目录的所属组

chgrp zhangyukai passwd
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值