通常,当我用来passwd -S $USER
获取用户帐户的状态时,输出如下所示:
$USER L 11/10/2015 0 99999 7 -1
但我见过输出很短的情况,如下所示:
$USER L
输出与短路类似的原因是什么?
答案1
从手册页passwd
:
-S,--状态
显示帐户状态信息。状态信息由7个字段组成。第一个字段是用户的登录名。第二个字段指示用户帐户是否具有锁定密码 (L)、没有密码 (NP) 或具有可用密码 (P)。第三个字段给出最后一次密码更改的日期。接下来的四个字段是密码的最短期限、最长期限、警告期限和不活动期限。这些年龄以天数表示。
L表示账户被锁定。如果其他字段为空,则意味着该帐户没有上次密码更改的日期、最短期限、最长期限等。