在 Linux 系统中,你可以通过设置 motd(Message of the Day)或 sshd 配置来在用户通过 SSH 登录时提醒他们密码即将过期。以下是具体步骤:
方法 1: 使用 motd 文件
motd 文件在用户登录时显示,你可以通过脚本动态生成内容,提醒用户密码过期时间。
编辑 /etc/motd 文件:
你可以创建一个脚本来动态生成 motd 内容。首先,创建一个脚本文件,例如 /etc/update-motd.d/99-password-expiry:
sudo nano /etc/update-motd.d/99-password-expiry
添加脚本内容:
在脚本中添加以下内容:
#!/bin/bashUSER=$(whoami)EXPIRY_DATE=$(chage -l $USER | grep 'Password expires&#