passwd #是改变某个用户的密码
例:passwd #直接修改自己的密码。需要先输入自己的原密码。
例:passwd jack #root账户修改jack的密码。
和用户相关的文件是/etc/passwd文件。
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/ha
打开文件,每一行有七组数据,用冒号分割。分别为:
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
1)用户名:是代表用户账号的字符串。
2)口令:一些系统中,存放着加密后的用户口令字。
3)用户标识号:是一个整数,系统内部用它来标识用户。
4)组标识号:字段记录的是用户所属的用户组。
5)注释性描述:字段记录着用户的一些个人情况。
6)主目录:也就是用户的起始工作目录。
7)登录shell