此笔记由个人整理
塞上苍鹰_fly
课程来自:正点原子_手把手教你学Linux
一、用户
- Linux是一个多用户操作系统,不同的用户拥有不同的权限。可以查看和操作不同的文件。 Ubuntu有三种用户
- 初次创建的用户
- root用户
- 普通用户
- 初次创建的用户权限比普通用户多,但是没有root用户多,初次创建的用户可以创建普通用户
- Linux中用户记录在/etc/passwd中
- Linux用户密码记录在/etc/shadow这个文件内
- 每个用户都有一个ID,叫做UID。
二、用户组
- 为了方便管理,将用户进行分组。这样就可以设置非本组人员不能访问某些文件。每个用户可以属于多个不同的组。
- 用户和用户组的存在就是为了控制文件的访问权限的
- 每个用户组都有一个ID,叫做GID
- 用户组信息存储在/etc/group文件中,例如我的用户组id就是1000
三、创建用户和用户组
- 添加用户
sudo adduser 用户名
![image-20200708145359619](https://makedown-1301876830.cos.ap-chengdu.myqcloud.com/img/image-20200708145359619.png)
- 用户查询
sudo finger 用户名
![image-20200708173200496](https://makedown-1301876830.cos.ap-chengdu.myqcloud.com/img/image-20200708173200496.png)
- 修改用户密码
sudo passwd 用户名
![image-20200708173329433](https://makedown-1301876830.cos.ap-chengdu.myqcloud.com/img/image-20200708173329433.png)
- 删除用户
sudo deluser 用户名
![image-20200708173527936](https://makedown-1301876830.cos.ap-chengdu.myqcloud.com/img/image-20200708173527936.png)
- 添加用户组
sudo addgroup 用户组名
![image-20200708190402198](https://makedown-1301876830.cos.ap-chengdu.myqcloud.com/img/image-20200708190402198.png)
- 显示组内用户名
group 用户组名
![image-20200708191731004](https://makedown-1301876830.cos.ap-chengdu.myqcloud.com/img/image-20200708191731004.png)
- 删除用户组
sudo delgroup 用户组名
e-20200708191731004" style=“zoom:150%;” />
- 删除用户组
sudo delgroup 用户组名
![image-20200708191832243](https://makedown-1301876830.cos.ap-chengdu.myqcloud.com/img/image-20200708191832243.png)