ubuntu 重置忘记的 Root 密码

2025-01-21 13:59:06 116

欢迎来到蓝队云技术小课堂,每天分享一个技术小知识。

 

引言

Ubuntu 系统中,如果你忘记了 root 密码,可能会导致无法进行系统管理操作。幸运的是,可以通过一些简单的步骤来重置 root 密码。本文将详细介绍如何在 Ubuntu 中重置忘记的 root 密码。

 

重置 Root 密码的步骤

1. 进入 GRUB 菜单

Ubuntu 系统启动时,我们可以通过进入 GRUB 菜单来启动系统并进行密码重置。具体步骤如下:

重启计算机,并在启动时按住 Shift 键,直到看到 GRUB 菜单。如果你是使用 UEFI 启动的系统,可能需要按 Esc 键。

GRUB 菜单中,使用 箭头键 选择你当前的操作系统内核(通常是默认的第一个选项),然后按下 e 键进入编辑模式。

 

2. 编辑 GRUB 启动项

在编辑模式下,你会看到一个文本界面,其中包含启动参数。为了进入单用户模式并修改密码,我们需要做一些调整。

使用箭头键定位到以 linux 开头的那一行(这是启动内核的参数行)。

在该行的末尾,添加 single 或 init=/bin/bash(这将启动系统并进入单用户模式),例如:

linux   /boot/vmlinuz-xxx root=UUID=xxx ro quiet splash single

或者:

linux   /boot/vmlinuz-xxx root=UUID=xxx ro quiet splash init=/bin/bash

Ctrl + X 或 F10 来启动系统。

 

3. 重置 Root 密码

系统将会启动到单用户模式或者一个简单的 Bash shell 中,这时可以重新设置 root 密码。

现在你已经以 root 权限登录,运行以下命令来重置密码:

passwd root

系统会提示你输入新的 root 密码。输入新密码并按 Enter 键,然后再输入一次确认密码。

密码重置成功后,系统会提示 password updated successfully。

 

4. 重启系统

使用以下命令重启计算机:

exec /sbin/init

或者,如果你使用的是 init=/bin/bash 选项,可以输入:

reboot

 

5. 验证新密码

在系统重启后,你可以通过以下命令验证 root 密码是否成功重置:

su -

然后输入你刚才设置的新密码。如果能够成功切换到 root 用户,说明密码重置成功。

 

结论

通过以上步骤,你可以在 Ubuntu 系统中重置忘记的 root 密码。重置密码后,记得将新的密码保管好,避免再次遗忘。同时,建议为 root 用户设置一个更为安全的密码,并定期更新密码以提高系统的安全性。

 

蓝队云官网上拥有完善的技术支持库可供参考,大家可自行查阅,更多技术问题,可以直接咨询。同时,蓝队云整理了运维必备的工具包免费分享给大家使用,需要的朋友可以直接咨询。


更多技术知识,蓝队云期待与你一起探索。

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: