游乐游手机版
首页/系统平台/文章详情

Ubuntu重置root密码的两种有效方法

时间:2026-06-23 07:41
在日常系统运维中,管理员忘记 root 密码是颇为常见的问题——尤其对于那些完成 Ubuntu 安装后便很少直接使用 root 账户登录的用户而言。Ubuntu 在安装过程中默认会创建一个具备 sudo 权限的普通用户,日常操作几乎完全依赖该账户,久而久之,root 密码便容易被遗忘。当需要直接以

在日常系统运维中,管理员忘记 root 密码是颇为常见的问题——尤其对于那些完成 Ubuntu 安装后便很少直接使用 root 账户登录的用户而言。Ubuntu 在安装过程中默认会创建一个具备 sudo 权限的普通用户,日常操作几乎完全依赖该账户,久而久之,root 密码便容易被遗忘。当需要直接以 root 身份执行某些深度操作时,才发现密码早已想不起来。不必担心,以下两种方法可帮助你轻松应对这一尴尬情况,适用于 Ubuntu 24.04、22.04 以及 20.04 等主流发行版本。

方法 1:通过 Sudo 用户账户重置 Root 密码

如果你仍记得某个 sudo 用户的密码,那么这是最简便的解决方案——整个过程仅需几条命令即可完成。

启动 Ubuntu 并登录拥有 sudo 权限的账户,打开终端窗口,执行以下命令:

sudo passwd root

系统会提示你输入当前 sudo 用户的密码进行身份验证,随后两次输入新的 root 密码。确认无误后,root 密码即成功更新。整个过程几乎没有操作门槛。

Ubuntu怎么重置Root密码? ubuntu强制修改root密码的两种方法

通过 Sudo 用户账户重置 Root 密码

现在,你可以直接使用 su 命令切换至 root 用户,或在图形界面中以 root 身份登录系统。

但问题在于:如果系统中没有一个可用的 sudo 用户,或者所有账户密码都已遗忘,该怎么办?此时,就需要采用第二种方法了。

方法 2:通过 GRUB 引导程序重置 Root 密码

此方法要求你能够物理接触到那台 Ubuntu 电脑或服务器——也就是说,你必须身处设备前方,并且能够操作系统的启动界面。

启动系统,当 GRUB 引导菜单出现时,选择「Advanced options for Ubuntu」。如果菜单显示时间过短,请在开机时按住 Shift 键(或 Esc 键,具体取决于 BIOS 模式)。

Ubuntu怎么重置Root密码? ubuntu强制修改root密码的两种方法

选择 Advanced options for Ubuntu

在接下来的屏幕中,选中第一个带有「recovery mode」的内核选项(通常位于列表最顶部)。

Ubuntu怎么重置Root密码? ubuntu强制修改root密码的两种方法

选择一个包含恢复模式的内核

进入恢复菜单后,使用方向键选中「dpkg」,然后按 Tab 键将焦点切换至「OK」按钮,按下回车确认。

Ubuntu怎么重置Root密码? ubuntu强制修改root密码的两种方法

选择 dpkg

系统会弹出一个确认提示,询问是否继续,选择「Yes」。

Ubuntu怎么重置Root密码? ubuntu强制修改root密码的两种方法

选择 Yes

随后,系统将更新包缓存。当询问是否要升级时,选择忽略(Ignore),并按下 d 键查看详细内容。

Ubuntu怎么重置Root密码? ubuntu强制修改root密码的两种方法

按 d 查看详情

包的详细信息会显示出来,此时便是关键步骤——输入以下命令,进入一个 root shell 环境:

!/bin/bash

Ubuntu怎么重置Root密码? ubuntu强制修改root密码的两种方法

命令进入 root Shell

现在你已经获得了 root 权限,重置密码只需执行:

passwd

系统会要求你两次输入新密码——请注意,输入时屏幕上不会有任何字符显示,这是正常的安全机制。确认输入完成后,密码即成功更新。

最后,执行 reboot 命令重启系统,你就可以使用新设置的密码登录 root 账户了。

Ubuntu怎么重置Root密码? ubuntu强制修改root密码的两种方法

重置 root 密码并重启

以上就是两种常用的 root 密码重置方法:第一种适用于手头拥有 sudo 账户的轻量场景,第二种则是万能解决方案,即使所有密码完全遗忘也能顺利找回。虽然这些步骤以 Ubuntu 为例进行演示,但它们同样适用于 Debian、Linux Mint、Pop!_OS 等基于 Ubuntu 或 Debian 的 Linux 发行版。下次再遇到密码遗忘的情况,按照上述步骤操作即可轻松解决。

来源:https://www.jb51.net/os/Ubuntu/950567.html
上一篇Ubuntu左侧Dock栏图标轻松居中3个实用技巧 下一篇Ubuntu 24.04 LTS 手把手安装 Cinnamon 桌面教程
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
微软详解Win11时间点还原 默认每24小时创建恢复点
系统平台 · 2026-06-30

微软详解Win11时间点还原 默认每24小时创建恢复点

微软今日推送了最新的 6 月可选更新,并发布博客详细解读了 Win11 全新的“时间点还原”(Point-in-time restore)功能——这一功能本质上是对系统恢复体验的一次全面升级,旨在让用户更轻松地应对电脑故障。 微软表示,面向 Windows 11 客户端用户的“时间点还原”功能现已正

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验
系统平台 · 2026-06-30

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验

微软今天推送了Windows 11 26H1设备的6月可选更新KB5095091,安装完成后系统版本号会升级到Build 28000 2340。值得一提的是,这次更新并非面向所有设备,而是专门为搭载高通骁龙X2系列芯片的机型准备的——包括骁龙X2 Plus、X2 Elite和X2 Elite Ext

Win11六月可选更新KB5095093修复回收站弹窗异常
系统平台 · 2026-06-30

Win11六月可选更新KB5095093修复回收站弹窗异常

微软已悄然推送Windows 11六月可选更新,编号KB5095093。本次更新覆盖两个版本:24H2用户安装后版本号升级至Build 26100 8737,而25H2用户则更新至Build 26200 8737。 本次更新并非仅是小修小补,而是带来了多项实质性新功能。下面我们就来详细解析这些更新内

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞
系统平台 · 2026-06-30

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞

科技媒体 Cult of Mac 昨日(6月23日)发布博文指出,苹果在 macOS 27 Beta 2 更新中悄然封堵了一个此前可用的后门——用户曾能通过一条终端命令绕过候补名单,直接启用新版 Siri AI,如今这一方法已失效。 简要回顾一下:在 macOS 27 Beta 1 阶段,只需在 M

微软加速Win11 25H2推送 覆盖所有符合条件家用PC
系统平台 · 2026-06-30

微软加速Win11 25H2推送 覆盖所有符合条件家用PC

近日(6月23日),科技媒体 Windows Latest 发布了一则值得关注的动态:微软已进一步扩大 Windows 11 25H2 的推送范围,所有满足硬件要求、且不受 IT 部门管理的家庭版和专业版设备,现在均可顺利接收本次更新。 此次升级有一个显著特点——采用“启用包”(eKB)方式进行推送