/etc/passwd
存放系统中所有用户基本信息的配置文件:
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
1 2 3 4 5 6 7
每个字段含义
1: 用户名
2: x 密码位
/etc/passwd 文件中的 x 的含义:
早期linux的密文真的是存放在passwd文件中 X 的位置,
后来为了安全起见,将密文“转存”到 /etc/shadow 中
现在 -- 先将密文放在passwd中 ---pwconv命令 将密文 转到 shadow
在密码转存的时候,标识密文的存放位置。
root:x:
先将密文存放在passwd的密码位中,执行pwconv ----》 /etc/shadow
原先的密码位保存着 x
pwconv: passwd ---> shadow
pwunconv: shadow ---> passwd
3: UID
4: GID “主要组” ID --- 主要组,附加组 用户 G1 G2 G3 G4
5: 对用户的描述。自定义
6: “用户的家目录” ---- /home
“用户登录系统后,所在的目录”
一般情况下,都是自己的家目录 /home/username
7: “用户登录后的shell”