linux 用户及密码
涉及文件,及各个文件内容详解
涉及文件:
/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow
/etc/passwd:
属性:
-rw-r--r-- 1 root root 1787 Nov 24 01:12 /etc/passwd
内容:
root:x:0:0:root:/root:/bin/bash
... ...
以":"分割为7部分
root | x | 0 | 0 | root | /root | /bin/bash |
---|---|---|---|---|---|---|
用户名 | 密码,为了安全,对应存储在shadow里 | UID,用户标识号 | GID 用户组标识号 | 用户描述,finger时显示 | home目录 | 默认shell程序 |
用户不能登录设置:
/usr/sbin/nologin和/bin/false
默认shell | 文件类型 | 文件大小 | 切换时表现 | 用户权限(待详细确认) |
---|---|---|---|---|
/usr/sbin/nologin | ELF 64-bit LSB shared object | 8.0k | 提示 This account is currently not available | 可以使用一些系统服务,比如ftp服务,当nologin加入了/etc/shells中时 |
/bin/false | ELF 64-bit LSB executable | 28k | 无提示 | 不能使用系统服务 |
/bin/正常shell以/bin/bash为例 | ELF 64-bit LSB executable | 1016k | 登录到相应的shell窗口 | 正常使用 |
nologin:it creat