强制 Linux 用户在下次登录时更改密码
认为密码需要由某个用户更改?以下是如何强制 Linux 用户在下次登录时更改密码。
出于安全考虑,您可能希望强制用户在下次登录时更改密码。
那么你该怎么做呢?
嗯,有多种方法可以做到这一点,我将引导您完成多种简单的方法。
如何强制用户下次登录时更改密码
正如我之前提到的,有多种方法可以强制用户在下次登录时更改密码,我将引导您完成两种操作:
使用passwd命令
使用 chage 命令
那么让我们从第一个开始。
使用passwd命令
要强制用户在下次登录时使用 passwd 命令更改密码,您所要做的就是遵循给定的命令语法:
sudo passwd --expire [username]
例如,在这里,我想让名为 sagar
的用户在下次登录时更改他的密码,那么我将使用以下命令:
sudo passwd --expire sagar
执行以下命令后,当我尝试以用户 sagar
身份重新登录时,它强制我在继续操作之前更改密码:
使用 chage 命令
因此,如果您是 Linux 管理员,您一定听说过 chage 命令,它允许您使用各种选项和时间范围来管理用户。
如果您希望用户在下次登录时使用此方法更改密码,您所要做的就是按以下方式使用更改:
sudo chage --lastday 0 [username]
在这里,我强制用户 sagar
在下次登录时更改其密码:
sudo chage --lastday 0 sagar
现在,即使您尝试使用 sudo 或尝试重新登录,它也会强制您更改密码:
在这里你已经得到了它。
发挥最大潜力
强制用户在下次登录时更改密码是 chage 命令的一项很酷的功能,这意味着您可以做更多的事情。
幸运的是,我们已经有关于如何使用 chage 命令的详细指南:
我希望本指南对您有所帮助。
如果您有任何疑问,请随时在评论中提问。