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


简介

如果您是 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 [username]  

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

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

- "-S": displays information about a user's password status. - "-l": locks or disables an account. 

使用示例

以下是如何使用 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" 参数用于锁定或禁用帐户。当此参数与用户名一起用作参数时,该用户将无法再登录,直到他们被解锁。

更改用户密码的步骤

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

  • 按 Ctrl + Alt + T 打开终端

  • 键入“sudo passwd [用户名]”,其中 [用户名] 是您要更改其密码的帐户的名。

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

  • 输入您想要的新密码。

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

  • 按 Enter 设置新密码。

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

Ubuntu 中的密码要求

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

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

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

创建强密码的最佳实践

创建强密码对于维护 Ubuntu 系统的安全性至关重要。强密码应该难以或不可能被某人使用自动化工具猜到或破解。

创建强密码的一些最佳实践包括:

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

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

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

  • 至少 12-16 个字符

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

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

如何重置忘记的密码?

忘记密码可能会让人感到压力,但 Ubuntu 为用户提供了一种重置密码并重新访问其帐户的方法。方法如下:

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

  • 然后,Ubuntu 将为您提供重置密码的选项。单击“忘记密码?”按钮。

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

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

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

结论

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

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

更新于:2023-08-24

2K+ 阅读量

开启您的 职业生涯

通过完成课程获得认证

立即开始
广告