一、文件和目录权限
![](https://img.haomeiwen.com/i16273491/5afb11144ade3cd3.png)
- 权限分为3个字符为一组,分别对应用户、用户组,其他
1、文件类型说明
- -:普通文件
- d:目录文件
- b:块特殊文件
- c:字符特殊文件
- l:符号链接
- f:命名管道
- s:套接字文件
2、文件权限表示方法
- 字符权限的表示方法:(r:读、w:写、x:执行)
- 数字权限的表示方法:(r=4、w=2、x=1)
![](https://img.haomeiwen.com/i16273491/f822686e7f23494e.png)
3、使用chmod命令修改文件或目录权限
![](https://img.haomeiwen.com/i16273491/b0f456273e52445b.png)
3.1、使用字符形式修改权限
![](https://img.haomeiwen.com/i16273491/8156ed3398cb1da4.png)
3.2、使用数字形式修改
![](https://img.haomeiwen.com/i16273491/92de092f0051732c.png)
4、使用chown命令修改属主、属组
![](https://img.haomeiwen.com/i16273491/305c2d90bfb8605d.png)
5、使用chgrp命令单独修改属组,不常用
![](https://img.haomeiwen.com/i16273491/509c078cf02bd7a0.png)
二、用户与用户组权限
1、用户管理
- useradd:新建用户
- userdel:删除用户
- passwd:修改用户密码
- usermod:修改用户属性
- chage:修改用户属性
2、组管理
- groupadd:新建用户组
- groupdel:删除用户组
3、用户切换
- su root:切换为root用户
4、用户配置文件介绍
- /etc/passwd文件:用户组信息
![](https://img.haomeiwen.com/i16273491/918dc33bc9ce5978.png)
root:x:0:0:root:/root:/bin/bash
# 解析:
root:用户名
x:是否需要密码登录,如果去掉x,则不需要密码登录
0:uid,当前用户所分配的id
0:gid,当前用户所属的组
root:用户所在的组名
/root:用户的家目录
/bin/bash:用户登录的命令解释器
- /etc/shadow文件:用户密码
![](https://img.haomeiwen.com/i16273491/c771a4b261a95e34.png)
即使用户密码相同,但是在shadow加密后显示也不相同。
- /etc/group文件:用户组
![](https://img.haomeiwen.com/i16273491/d5b69c4154f5277a.png)
root:用户组名称
x:需要密码才能代理
0:用户组的gid
网友评论