用户配置文件:
第一个字段:用户名称
第二个字段:密码标志(存在/etc/shadow影子文件中,通过SHA512进行加密得到密文)
第三个字段:UUID(用户ID)
0:超级用户
1-499:系统用户(伪用户)
500-65536:普通用户
第四个字段:用户初始组ID(GID)
第五个字段:用户说明
第六个字段:家目录
普通用户:/home/用户名
超级用户2: root
第七个字段:登陆之后的shell
使用 vi/vim /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/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
polkitd:x:999:997:User for polkitd:/:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
chrony:x:998:996::/var/lib/chrony:/sbin/nologin
密码配置文件:
第一个字段:用户名
第二个字段:加密密码
加密密码为SHA512散列加密算法
如果密码位是“!!”或“*”代表没有密码,不能进行登陆
第三个字段:密码最后一次修改日期
使用1970年1月1日作为标准时间,每过一天时间戳加1
第四个字段:两次密码修改的间隔(与第三个字段相比)
第五个字段:密码有效期(与第三个字段相比)
第六个字段:密码修改到期前的有效天数(与第五个字段相比)
第七个字段:密码过期后宽限的天数(与第五个字段相比)
0:代表密码过期后立即失效
-1:代表密码永不会失效
第八个字段:账号失效时间
时间戳表示
命令:vi/vim /etc/shadow
root:$6$AegE26Ea$S.auJg3rB4FqaLrDyKFnq9IXMrUZEssmsFYluF0VM93PmBJBhlUnKEvtr9uhjzF4/AOvWCwEKnUxorfN.oBDK/:17675:0:99999:7:::
bin:*:17110:0:99999:7:::
daemon:*:17110:0:99999:7:::
adm:*:17110:0:99999:7:::
lp:*:17110:0:99999:7:::
sync:*:17110:0:99999:7:::
shutdown:*:17110:0:99999:7:::
halt:*:17110:0:99999:7:::
mail:*:17110:0:99999:7:::
operator:*:17110:0:99999:7:::
games:*:17110:0:99999:7:::
ftp:*:17110:0:99999:7:::
nobody:*:17110:0:99999:7:::
systemd-network:!!:17675::::::
dbus:!!:17675::::::
polkitd:!!:17675::::::
postfix:!!:17675::::::
sshd:!!:17675::::::
chrony:!!:17675::::::