之前一直没有意识到,等到发生了才后悔莫及。Ubuntu 账号密码过期后果很严重:
- 所有 crontab 定时任务都无法启动!
- 所有同步( rsync )都无法执行!(指用
ssh-key
免输入密码的情况)。
如果你一直连接 SSH 没有退出,你不会发现其它异常,只有等到要输密码了才会有提示。然后发现一大堆任务没有执行。。。
可以用chage -l username
查看账号状态,临近到期时主动修改密码。
也可以直接在/etc/login.defs
配置文件中修改默认的密码有效时长(单位:天):
PASS_MAX_DAYS 180
Q. E. D.