用户密码信息
Linux操作系统接收到用户名和密码后,会首先在“/etc/passwd”查找输入的用户名,找到该用户名后会读取该用户的UID和GID以及该用户的主目录、个性化设置等内容。之后根据查找到的UID,在“/etc/shadow”文件中查询用户密码,如果密码匹配,则完成登录过程,进入用户界面或用户Shell。可以看出,“/etc/passwd”和/etc/shadow”这两个文件的重要性。下面就简单介绍这两个文件的内容,从底层配置文件了解用户账户在系统中的详细信息。
#查看用户UID
os@tedu:~$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
......省略
gdm:x:120:125: