Linux 设置用户过期时间

语法

usermod -e 过期日期 用户名

日期格式: YYYY-MM-DD。

日期为空表示永不过期。


例1:设置账户过期时间为 2023-08-05

usermod -e "2023-08-05" xt1

查看用户的相关时间信息

chg -l xt1

img

说明设置成功。


建议:打开新的终端通过xt1连接,或者图形界面重登录测试。

错误提示:

Your account has expired; please contact your system administrator

root用户中su xt2仍能使用。或者su到xt2,再次su到xt2,也会显示账户过期。


例2:清空过期时间

将过期时间设置为空。

usermod -e "" xt1

再次查看用户过期时间为never。

img

测试重新连接成功。