一、问题描述
在Linux控制台中修改密码,键入旧密码,设置并确认新密码后,却提示You must wait longer to change your password
(您必须等待更长时间才能更改密码)
二、原因
当前修改时间 < Minimum number of days between password change(密码修改最小间隔天数)。
sudo chage -l <用户名>
如下图所示,最小间隔天数为6天。也就是说,你在修改密码之后,得等待6天时间,才能进行下一次密码修改。
三、解决方法
3.1 等
等待修改天数超过最小修改间隔后再修改。
3.2 临时修改最小间隔天数
sudo chage -m 0 <用户名>
passwd
sudo chage -m <原天数> <用户名>
chage
命令的-m
参数,用于指定最小修改间隔,
-M
参数,则是指定最大修改间隔。