怎样在 Linux 中更改用户密码

您的系统携带大量机密和重要数据。 保护您的系统免遭未经授权访问的最有效方法之一是使用强密码。 通常,当您安装 Ubuntu 时,您会创建用户并分配密码,而您并不觉得需要更改它们。 但是,在某些情况下,您需要更改它,例如如果您有一个弱密码并且您想设置一个新的强密码。 同样,作为系统管理员,您可能需要修改用户的密码。 无论是什么原因,您都可以通过命令行或 GUI 轻松更改 Linux 中的用户密码。

本指南将解释怎样通过命令行和 GUI 更改您和其他用户帐户的密码。 它还包括更改 root 帐户的密码和强制用户在下次登录时更改密码。

笔记:我们已经在 Ubuntu 20.04 LTS 上测试了此处描述的命令。 但是,相同的命令也适用于其他 Linux 发行版。

通过命令行更改用户密码

在 Linux 中,您只需使用一个命令即可通过命令行执行几乎所有操作。 更改用户密码也是如此。 在此方法中,我们将展示怎样从命令行修改用户的密码。

更改您自己的密码

要更改您自己的密码,只需键入以下命令,不带 sudo 在您的终端窗口中:

$ passwd

现在按照提示操作; 输入您的当前密码和新密码。

这样做后,您的密码将被更改。

更改另一个用户的密码

要更改其他用户的密码,您需要 sudo 权限或将不得不切换到 root 帐户。 使用以下命令更改任何其他用户的密码:

$ sudo passwd <username>

例如,要更改名为“sim”的用户的密码,命令为:

$ sudo password sim

这样做后,用户的密码将被更改。

更改根密码

安装Ubuntu系统时,没有设置root密码; 你必须手动设置它。 一个 sudo 用户可以更改 root 帐户的密码。 要设置 root 密码,或者如果您已经设置但想要更改它,请使用以下任何命令:

$ sudo passwd

或者

$ sudo passwd root

首先,提供密码 sudo,然后输入要为 root 帐户设置的新密码。

怎样在 Linux 中更改用户密码 1

这样做后,root 帐户的密码将被更改。

强制用户更改其密码

如果系统管理员已经创建了用户帐户并自己设置了密码,那么他可以强制用户在下次登录时更改他们的密码。 可以通过带有 –expire 选项的 passwd 命令完成,如下所示:

$ passwd --expire <username>

为了 example, 要强制名为“sim”的用户在下次登录时更改其密码,命令为:

$ passwd --expire sim

怎样在 Linux 中更改用户密码 2

此命令将强制使用户“sim”的密码过期,并要求它在下次登录时自行设置密码。

怎样在 Linux 中更改用户密码 3

通过 GUI 更改密码

如果您更喜欢在图形环境中工作而不是在命令行上工作,您可以使用下面描述的方法来更改用户帐户的密码。

步骤 1:在您的系统中打开设置应用程序。 您可以右键单击桌面并选择 设置 从出现的菜单。 或者,您可以按超级键并在搜索区域中键入设置。 然后从搜索结果中,选择设置实用程序。

怎样在 Linux 中更改用户密码 4

从左侧窗口,切换到 用户 标签。 然后在右侧窗口中,单击 开锁 按钮。 怎样在 Linux 中更改用户密码 5

现在,您将被要求通过提供密码进行身份验证,然后单击 认证 按钮。 这样做后,用户设置将被解锁。

怎样在 Linux 中更改用户密码 6

现在选择要更改其密码的用户帐户。 它可以是您的帐户或其他用户的帐户。

怎样在 Linux 中更改用户密码 7

在以下对话框中,键入您当前的密码。 在接下来的字段中,输入新密码。 然后点击 改变 应用它。

怎样在 Linux 中更改用户密码 8

完成这些步骤后,用户的密码将被更改。

这是在 Linux 中以图形方式或使用命令行更改用户密码的方法。 这篇文章介绍了怎样更改当前用户帐户、任何其他用户和 root 帐户的密码。 希望能帮助到你!