怎样解释/etc/shadow文件相关字段
/etc/shadow文件包含了有关系统用户账号及密码的信息。默认情况下,只有root用户可以读取/etc/shadow文件。
/etc/shadow文件的格式如下:
第一列:用户账号
第二列:密码的加密哈希值
第三列:最近一次修改密码时间
第四列:密码有效期
第五列:账号是否被锁定
第六列:密码重置时间
第七列:账号过期时间
第一列是用户账号,也就是/etc/passwd文件中的第一列。
第二列是密码的加密哈希值。如果密码为空,则用一个特殊字符表示,例如“*”或“!”。
第三列是最近一次修改密码时间,以天计算。如果密码没有被修改过,则为“0”。
第四列是密码有效期,以天计算。如果密码永不过期,则为“99999”。
第五列是账号是否被锁定,如果账号被锁定,则为“1”,否则为“0”。
第六列是密码重置时间,以天计算。如果密码没有被重置过,则为“0”。
第七列是账号过期时间,以天计算。如果账号永不过期,则为“99999”。
相关文章