一、Linux的账号与群组
(一)使用者识别码UID,GID
linux操作系统上的用户如果需要登录主机,当其输入用户名和密码之后:
- 首先在/etc/passwd文件中查找是否有你的账号,如果没有无法登录,如果有的话将该用户的UID和GID读出来,此外将此用户的shell设置也一并读出。
- 然后根据UID到/etc/shadow文件中去寻找相应用户的密码,如果匹配一致
- 进入shell控制的阶段。
下面我们详细解释文件:
1:/etc/passwd
//我的passwd的一部分内容
student@student:~$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
- 字段之间用
:
分开.
字段 |
---|