1. 介绍
在 Ubuntu 中更改密码的重要性
Ubuntu 是一款开源的 Linux 发行版,全球有数百万用户在使用。它易于上手且安全性强,因而受到个人、企业和开发者的青睐。然而,为了保持安全,定期更改密码是必不可少的。长期使用相同的密码会增加被未授权访问的风险,因此需要格外小心。
密码是控制系统访问的关键要素。如果你想防止未授权用户进入你的电脑,强化密码并定期更换是不可或缺的。当与家人、朋友或同事共享设备,或在远程环境中工作时,密码管理尤为重要。
本指南的适用对象
本指南主要面向 Ubuntu 初学者以及经常使用 Ubuntu 但对安全实践不够确定的用户。同时,它也为 IT 专业人士和系统管理员提供有价值的信息,帮助他们了解降低安全风险的操作步骤。即使是初学者,也能通过示例命令和基于 GUI 的步骤轻松跟随操作。
2. 在 Ubuntu 中更改密码的方法(基础方式)
在 Ubuntu 中,更改密码最常用的方式是使用命令行界面(CLI)。该方法高效且足够简单,适合初学者操作。下面列出更改密码的基本步骤。
2.1 如何更改自己的密码
最基本的更改密码方式是使用 passwd 命令。运行该命令即可为当前账户更新密码。
步骤:
-
打开终端
在 Ubuntu 桌面上打开终端。你可以通过按 Ctrl + Alt + T 快捷键轻松打开。 -
运行
passwd命令
输入以下命令:passwd
此命令用于更改当前登录用户的密码。
-
输入当前密码
系统会提示你输入当前密码。输入后按回车。 -
设置新密码
系统会要求你输入两次新密码。第一次输入后,再次输入以确认。密码随后会被更新。
密码更改成功提示
当密码成功更新时,会出现类似以下的提示:
passwd: password updated successfully
你的密码已更新完毕。
2.2 如何更改其他用户的密码
如果你是系统管理员,需要更改其他用户的密码,请使用 sudo 命令。此操作需要管理员权限。
步骤:
- 运行
sudo passwd [username]命令
使用以下命令更改其他用户的密码:sudo passwd [username]
例如,要更改名为 john 的用户密码,输入:
sudo passwd john
-
输入你的管理员密码
系统会提示你输入自己的管理员密码。输入后按回车。 -
设置新密码
为目标用户输入两次新密码。密码随后会被更新。
此方法适用于用户无法自行更改密码,需要管理员介入的情况。

3. 使用 GUI 更改密码
Ubuntu 还支持通过图形用户界面(GUI)更改密码,免去使用命令行的步骤。该方法对不熟悉终端命令的用户尤其友好。以下步骤将说明如何通过 GUI 更改密码。
3.1 打开设置界面
- 访问“设置”菜单 首先,打开 Ubuntu 的“活动”概览。点击左上角的“活动”按钮,并在搜索栏中输入“用户”。当“用户”选项出现时,点击它以打开设置面板。
- 打开“用户”设置面板 一旦打开,面板将显示当前用户的详细信息,这就是更改密码的地方。
3.2 更改密码的步骤
- 选择“密码”字段 点击密码字段(显示为点如 ●●●●●)。要更改其他用户的密码,首先点击“解锁”按钮以启用管理员权限。
- 输入当前密码 在进行更改之前,必须验证当前密码。输入您的密码并点击“确认”。
- 输入新密码 输入您的新密码,然后重新输入以确认。选择一个强密码以获得更好的安全性。
- 完成密码更改 点击“更改”按钮以保存新密码。从下次登录开始将使用它。
3.3 更改其他用户的密码
作为管理员更改其他用户的密码,首先点击“解锁”按钮并输入管理员密码。然后选择用户帐户并按照相同的步骤设置新密码。
3.4 GUI 方法的优势和注意事项
GUI 方法直观且减少了错误风险,非常适合初学者。由于它不需要复杂的命令,因此提供更舒适的体验。但是,由于管理员可以更改其他用户的密码,必须遵循适当的安全措施。
4. 如果您忘记了密码该怎么办
如果您忘记了 Ubuntu 密码,您将无法正常登录。但是,您可以使用 GRUB 菜单或恢复模式重置密码。本节解释如何重置忘记的密码。
4.1 使用 GRUB 菜单重置密码
当密码被忘记时,最常见的方法是使用 GRUB(Grand Unified Bootloader)引导进入恢复模式,并作为 root 用户重置密码。
步骤:
- 显示 GRUB 菜单 重启计算机,并在引导过程中按住“Shift”键以显示 GRUB 菜单。如果没有出现,请重试。
- 选择恢复模式 选择“Ubuntu 的高级选项”,然后选择恢复模式选项(例如,“Ubuntu, with Linux 5.x.x-xx-generic (recovery mode)”)。
- 启动 root shell 从菜单选项中,选择“root”以访问 root shell。
- 启用写权限 默认情况下,文件系统以只读方式挂载。要修改它,请运行:
mount -o remount,rw /
- 重置密码 输入以下命令,同时指定用户名:
passwd [username]
例如,要重置“john”的密码,请使用:
passwd john
- 输入新密码 在提示时输入两次新密码。
- 重启系统 使用以下命令重启机器:
reboot
5. 密码管理的最佳实践
在 Ubuntu 中的密码管理对于维护系统安全至关重要。弱密码实践可能会危及整个系统。本节解释如何创建强密码并安全管理它们。
5.1 选择强密码
密码强度直接影响系统安全。简单或短密码会增加未经授权访问的风险。考虑以下要点来创建强密码:
长度和复杂性
强密码应该长且复杂。虽然 8 个字符是可以接受的,但推荐 12 个或更多。包括:
- 大写和小写字母
- 数字
- 符号(例如,
@,#,&)
示例:Pa$$w0rd!2024
防范字典攻击
包含字典单词的密码很容易猜测。避免像 password123 或 letmein 这样的常见单词。
使用密码短语
口令短语将多个单词组合成一个密码。随机或不相关的单词可以生成既强大又易记的密码。
示例:DogRunsInCloudySky2024!
5.2 使用密码管理器
记住每个服务的唯一强密码可能很困难。密码管理器能够安全地存储所有密码,并在需要时生成随机、复杂的密码。
推荐的密码管理器
- KeePass:免费、开源,且在本地存储加密的密码数据库。
- Bitwarden:开源,支持多设备的云同步。
5.3 启用双因素认证(2FA)
双因素认证(2FA)通过要求额外的代码(通常在移动设备上生成)来增加一层保护。
2FA 的好处
- 即使密码泄露,没有认证代码也无法访问账户。
- 许多在线服务以及 Ubuntu 的 SSH 配置都支持 2FA。
5.4 定期更改密码
即使是强密码也应定期更新。每 3–6 个月更换一次密码,可在之前的密码泄露时将风险降到最低。