如果你刚刚使用默认密码创建了一个用户帐户,你还可以使用此技巧强制该用户在第一次登录时更改其密码。
要强制用户更改用户的密码,首先必须是密码已过期,你可以使用
passwd command
,用于通过指定-e
或--expire
开关以及用户名来更改用户的密码
# passwd --expire rumenz
接下来验证用户
rumenz
密码过期和老化信息chage command
# chage -l rumenz
运行后
passwd command
上面,你可以从输出中看到chage command
必须更改用户的密码。一旦用户rumenz
下次尝试登录时,系统会提示他更改密码,然后才能访问 shell
或者你可以使用
chage command
, 使用-d
or--lastday
选项设置自January 1st, 1970
上次更改密码的时间。现在要设置用户的密码过期时间,通过将日期指定为零 (0) 来运行以下命令,表示自上述日期以来密码未更改(即
January 1st, 1970
),因此密码实际上已经过期,需要在用户再次访问系统之前立即更改。
# chage --lastday 0 rumenz
OR
# chage --lastday 1970-01-01 rumenz
接下来检查用户
rumenz
密码过期。
# chage -l rumenz
出于安全原因,始终建议提醒用户定期更改其帐户密码。在本文中,我们用了两种强制用户在下次登录时更改密码的方法。
相关文章