deluser
命令本身并不提供直接设置用户过期时间的功能。但是,你可以使用 chage
命令来设置用户的过期时间。
以下是如何使用 chage
命令设置用户过期时间的步骤:
-
打开终端。
-
输入以下命令,将
username
替换为你要设置过期时间的用户名:
sudo chage username
-
系统将提示你输入新密码,并显示用户的当前密码过期信息。按照提示操作。
-
若要设置用户的过期日期,可以使用
-E
选项,后跟你希望的过期日期(格式为 YYYY-MM-DD)。例如,要将用户的过期日期设置为 2022-12-31,请输入:
sudo chage -E 2022-12-31 username
- 若要查看用户的密码过期设置,请输入以下命令:
sudo chage -l username
这将显示用户的密码过期信息,包括上次更改密码的日期、密码过期前的警告天数、密码过期后的宽限天数等。
注意:在执行这些命令时,你可能需要具有管理员权限。如果你不是管理员,请在命令前加上 sudo
。