Linux下有三类用户.
超级用户. UID值为0.
普通用户. UID值为500~6000.
伪用户. UID值为1~499.
Linux的口令文件
/etc/passwd
查看这个文件, 会发现类似下面的行. 每行代表一个帐户.
root:x:0:0:root:/root:/bin/bash
jane:x:1000:1000:Jane,,,:/home/jane:/bin/bash
root | :x | :0 | :0 | :root | :/root | :/bin/bash |
jane | :x | :1000 | :1000 | :Jane,,, | :/home/jane | :/bin/bash |
用户名 | 密码(x代表加密) | UID用户编号 | GID组编号 | 说明描述 | 家目录 | Shell目录 |
影子口令文件
/etc/shadow
打开文件, 会发现类似下面的行.
bin:*:14354:0:99999:7:::
root:${很长的一段}:14453:0:99999:7:::
jane:${很长的一段}:14409:0:99999:7:::
bin | :* | :14354 | :0 | :99999 | :7 | : | : | : |
root | :${很长的一段} | :14453 | :0 | :99999 | :7 | : | : | : |
jane | :${很长的一段} | :14409 | :0 | :99999 | :7 | : | : | : |
用户名 | 存放加密的口令 | 最后一次修改时间 | 密码不可更改的天数 | 密码有效期 | 密码到期提前多少天提醒 | 帐号取消日期 | 保留日期 | 失效日期 |
Linux用户组文件
/etc/group
查看这个文件, 会发现如下的行.
plugdev:x:46:jane
staff:x:50:
plugdev | :x | :46 | :jane |
staff | :x | :50 | : |
祖名 | 组口令(一般不用) | GID | 属于该组的所有用户名列表 |