Linux 用户影子文件 /etc/shadow

用户影子文件 /etc/shadow 存放用户密码相关日期详细信息,包括:用户名称、密码、密码相关日期与天数。


示例

cat /etc/shadow

img

其中第一行内容完整如下:

[root@xiaobuteach ~]# cat /etc/shadow
root:$6$P4NCSgmfy4lTVijb$P1QG0LHy.9VVoQND3SiYO3bHRtFOxtSptBFZQnsLmx5hF4pvLDYM.kkwT2fIw.jsQoEFgDtVkWVrUKJa8Pjys.::0:99999:7:::
bin:*:18353:0:99999:7:::
daemon:*:18353:0:99999:7:::
//略

内容格式

用户名 : 密码 : 最近改动密码的日期 : 密码不可被变更的天数 : 密码需要重新变更的天数 : 密码过期预警天数 : 密码过期的宽恕时间 : 账号失效日期 : 保留

密码

加密密码;如果为*、!!,表示这个用户不能登录。

*为系统内置用户,表示用户无法登录,加密算法的结果中不可能产生*字符;

!!表示用户密码锁定。