如何在 Linux 中管理用户密码过期和老化
系统管理涉及许多任务,包括管理用户/组,在用户管理下,涉及的一些次要任务是添加、修改、暂停或停用用户帐户等等。
本文将解释关键的用户帐户管理功能之一,如何使用chage 命令在 Linux 中设置或更改用户密码过期和老化。
另请阅读:如何在 Linux 中管理用户和组
chage 命令用于修改用户密码过期信息。它使您能够查看用户帐户过期信息、更改密码间隔天数以及上次更改密码的日期。
设置密码有效期和时效信息后,系统将使用这些信息来确定用户何时必须更改密码。通常,公司或组织都有某些安全政策,要求用户定期更改密码:这是一种简单的执行此类政策的方法,我们将在下面解释。
要查看用户帐户老化信息,请使用-l
shwon 标志。
# chage -l ravi
要设置上次更改密码的日期或天数(自1970 年 1 月 1 日-d
以来),请使用如下标志。
# chage -d 2018-02-11 ravi
接下来,您还可以使用以下命令所示的开关设置用户帐户不再可访问的日期或天数(自1970 年 1 月 1 日起)。-E
在这种情况下,一旦用户的帐户被锁定,他/她需要联系系统管理员才能再次使用系统。
# chage -E 2018-02-16 ravi
然后,该-W
选项允许您设置在需要更改密码之前发出警告的天数。考虑下面的命令,用户ravi将在密码到期前10天收到警告。
# chage -W 10 ravi
此外,您还可以设置密码过期后帐户被锁定前的闲置天数。此示例表示用户 ravi 的密码过期后,他的帐户将闲置2天,之后才会被锁定。
当帐户变为非活动状态时,他必须联系系统管理员才能再次使用该系统。
# chage -I 2 ravi
有关更多信息,请参阅chage 手册页。
# man chage
请注意,您还可以使用usermod 命令更改用户的密码到期和老化信息,该命令实际上是用于修改用户帐户。
另请查看:
现在就这些了。希望您觉得这篇文章内容丰富且有用,如果您有任何问题,请使用下面的反馈表。