如何在 Ubuntu 中更改用户密码?

linuxoperating systemopen sourceubuntu

简介

如果您是 Linux 用户,那么您一定听说过 Ubuntu 操作系统。Ubuntu 是一款基于 Debian 架构的开源操作系统,也是最受欢迎的 Linux 发行版之一。

它拥有用户友好的界面和多功能特性,是个人和专业用途的理想操作系统。与任何操作系统一样,Ubuntu 中的密码安全至关重要。

随着网络攻击日益增多,安全的密码对于保护您的信息免遭未经授权的访问至关重要。本指南旨在简化在 Ubuntu 中更改用户密码的流程,并提供创建强密码的更多技巧。

准备工作

以具有管理员权限的用户身份登录 Ubuntu

在 Ubuntu 中更改任何用户的密码之前,您必须先以具有管理员权限的用户身份登录。这一点至关重要,因为只有管理员才拥有更改其他用户密码所需的权限。

要以管理员身份登录,只需点击屏幕右上角的电源按钮,然后选择"注销"。这将带您进入登录屏幕,您可以在其中输入用户名和密码。

成功登录后,导航至屏幕左上角,然后点击"活动"按钮。在此处,搜索并打开"终端",您将在其中执行所有与更改密码相关的命令。

打开终端应用程序

终端是一个命令行界面,允许用户通过在其中输入命令与基于 Linux 的操作系统进行交互。要打开它,只需按 Ctrl+Alt+T 或像之前一样使用"活动"菜单进行搜索。打开终端后,您将进入 Shell 提示符,您可以在其中输入将由操作系统内核解释的命令。

在本例中,我们将使用终端执行更改 Ubuntu 系统上用户密码的命令。打开后,请输入以下命令验证您是否已以管理员权限登录:-

sudo -s

此命令会暂时提升您的访问级别,以便您通过终端进行的任何更改都将以完全管理员权限执行。

更改用户密码

更改密码的命令:"passwd"

Ubuntu 提供了一个名为"passwd"的简单命令行工具,允许用户轻松更改密码。每个 Ubuntu 安装版本都默认包含此工具,root 用户和非 root 用户都可以使用它。"passwd"命令通过修改 /etc/shadow 文件来工作,该文件包含所有用户帐户信息(包括加密密码)。

语法和参数

"passwd"命令的语法很简单。它只需要一个参数,即要更改密码的用户名。

"passwd"命令的基本语法如下:-

sudo passwd [用户名]

以超级用户或 root 权限("sudo")执行时,此命令将提示指定用户输入新密码。没有强制参数,但有几个可选参数可用于修改"passwd"命令的工作方式。

例如 - - "-d":删除用户密码。

- - "-S":显示用户密码状态信息。- - "-l":锁定或禁用帐户。

示例用法

以下是如何使用 passwd 命令更改用户密码的示例 -

sudo passwd john 
Changing password for user john. 
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully. 

在本例中,我们使用 sudo 权限更改了 John 的密码。

每个参数的说明

如前所述,"passwd"命令有几个可选参数可用于修改其功能。"-d"参数用于删除用户的密码,并禁用该用户的登录权限,直到用户设置新密码为止。

"-S"参数提供用户密码状态的概览。它会显示几行有关密码复杂性、密码时长、到期日期以及为特定用户配置的其他选项的信息。

"-l"参数用于锁定或禁用帐户。当此参数与用户名一起使用时,该用户将无法登录,直到解锁为止。

更改用户密码的步骤

要在 Ubuntu 中使用"passwd"命令更改用户密码,请按照以下简单步骤操作 -

  • 按 Ctrl + Alt + T 打开终端

  • 输入"sudo passwd [username]",其中 [username] 是要更改其密码的帐户的名称。

  • 出现提示时,输入您当前的密码。

  • 输入您想要的新密码。

  • 再次输入新密码以确认。

  • 按 Enter 键设置新密码。

正确完成后,您将收到确认身份验证令牌已成功更新。

Ubuntu 中的密码要求

与许多操作系统一样,Ubuntu 对用户密码有特定的要求。在创建或更改密码时,务必了解这些要求,以确保最大程度的安全性。Ubuntu 中的密码最小长度为 8 个字符。

密码还必须至少包含一个大写字母、一个小写字母和一个数字。此外,允许使用特殊字符,例如 @、#、$、%、&、*,但这不是必需的。

需要注意的是,Ubuntu 不允许创建或使用弱密码。弱密码的示例包括"password"、"123456"和"qwerty"。这些密码很容易被猜到,并且无法提供足够的保护来防止未经授权的访问。

创建强密码的最佳实践

创建强密码对于维护 Ubuntu 系统的安全性至关重要。强密码应该难以猜测,甚至无法通过自动化工具破解。

创建强密码的一些最佳做法包括:-

  • 使用大小写字母、数字和特殊字符的组合

  • 避免使用容易被猜到的信息,例如姓名、生日或常用短语

  • 创建一个您从未在任何其他帐户或网站上使用过的唯一密码

  • 密码长度至少为 12-16 个字符

  • 考虑使用密码短语而不是单个单词,因为单词更长、更复杂

记住多个复杂密码可能很困难,因此请考虑使用 KeePassXC 或 LastPass 等密码管理工具,它们可以帮助您以加密格式安全地存储所有登录凭据。用户使用的密码越强,其帐户遭受暴力破解攻击的可能性就越小。

如何重置忘记的密码?

忘记密码可能会让人感到焦虑,但 Ubuntu 为用户提供了一种重置密码并重新获得帐户访问权限的方法。操作方法如下:

  • 首先在登录屏幕上输入三次错误的密码。

  • 然后,Ubuntu 将提供重置密码的选项。点击"忘记密码?"按钮。

  • 系统会要求您输入用户名,然后两次要求您输入新密码。

  • 重新启动计算机并使用新密码登录。

如果您在重置密码时遇到问题或忘记了用户名,可以通过 Ubuntu 网站论坛或聊天支持在线联系 Ubuntu 支持。此外,建议用户定期备份重要数据,以防出现上述任何意外情况或硬盘故障等情况。

结论

在本指南中,我们学习了如何在 Ubuntu 中更改用户密码。我们首先讨论了密码安全的重要性,以及为什么保持密码强度并定期更新至关重要。

然后,我们提供了有关如何使用终端应用程序在 Ubuntu 中更改用户密码的分步指南。我们解释了命令行语法和参数,并通过示例演示了它们的用法。


相关文章


有用资源