一、用户管理相关文件
1、用户管理
- 用户属性:用户名、口令、用户ID(UID)、用户主目录(HOME)、用户shell
2、/etc/passwd文件
- /etc/passwd文件是系统能够识别的用户清单。用户登录时,系统查询这个文件,确定用户的UID并验证用户口令。
- 文件包括信息:登录名、经过加密的口令、UID、默认的GID、个人信息、主目录、登录shell
linux@ubuntu:~$ man 5 passwd
- 打开passwd文件的格式相关信息,可以看到上述文件包括信息:
linux@ubuntu:~$ vi /etc/passwd
- 打开/etc/passwd文件,可以显示linux用户的相关信息。
- x:加密的密码。
- 1000:用户ID。
- 1000:用户所在的组。
- Linux, , ,:用户的个人信息。
- /home/linux:用户的主目录
- /bin/bash:用户命令通过bash解释。
注:passwd文件一般不会被编辑,可以通过一些命令间接修改它。
3、/etc/group文件
- 文件包括:组名、加密的口令、GID号、成员列表(彼此用顿号隔开)
linux@ubuntu:~$ sudo vi /etc/group
- 打开 /etc/group文件可以查看上述内容: