如何在 Linux 中强制用户在下次登录时更改密码

所有 Linux 系统都将用户信息保存在 /etc/passwd/etc/shadow 文件。 用户密码和帐户老化详细信息存储在影子文件中。 老化信息包含密码更改和帐户状态的详细信息。

在本教程中,您将了解如何在 Linux 中强制用户更改其密码。 还将讨论存储在影子文件中的内容。

强制用户更改密码

我们用 passwd 在 Linux 系统中创建或更改用户密码的命令。 它还允许我们使任何用户的密码过期。 一旦密码过期,系统将允许用户登录,但强制他们在获得 shell 访问权限之前更改密码。

您可以查看以下命令运行的用户帐户和密码详细信息 sudo 特权账户:

sudo change -l username  

要使用户密码过期,请键入:

sudo passwd --expire username  

将“用户名”替换为您系统的实际用户名。

这些命令更新条目 /etc/shadow 文件。

希望此常见问题解答对您有所帮助。