惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

I
Intezer
宝玉的分享
宝玉的分享
V
Visual Studio Blog
The Cloudflare Blog
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
Stack Overflow Blog
Stack Overflow Blog
Vercel News
Vercel News
P
Proofpoint News Feed
阮一峰的网络日志
阮一峰的网络日志
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
博客园 - Franky
J
Java Code Geeks
月光博客
月光博客
博客园 - 三生石上(FineUI控件)
D
Docker
IT之家
IT之家
小众软件
小众软件
M
MIT News - Artificial intelligence
Spread Privacy
Spread Privacy
雷峰网
雷峰网
C
CERT Recently Published Vulnerability Notes
N
News | PayPal Newsroom
量子位
The Last Watchdog
The Last Watchdog
The Register - Security
The Register - Security
PCI Perspectives
PCI Perspectives
罗磊的独立博客
S
Secure Thoughts
WordPress大学
WordPress大学
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
B
Blog
T
Threatpost
The GitHub Blog
The GitHub Blog
博客园 - 叶小钗
U
Unit 42
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Help Net Security
Cloudbric
Cloudbric
G
Google Developers Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
人人都是产品经理
人人都是产品经理
H
Heimdal Security Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Last Week in AI
Last Week in AI
Jina AI
Jina AI
O
OpenAI News
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
美团技术团队

博客园 - 三瑞

python3 在vscode 中调试 OpenClaw 能检测到浏览器,却弹不出窗口?Ubuntu 24.04 问题全复盘与终极解决 问题现象 idea 安装cline openclaw 允许局域网能访问 VirtualBox 共享文件夹配置指南(Ubuntu 24.04 不重启方案) Nginx+Bearer Key 保护 Ollama + OpenClaw 远程连接 ubuntu24.04 安装 vscode Ubuntu 24.04 安装 KVM 完整指南 Ubuntu 启动卡顿 2 分钟?一条命令解决 Linux下Ollama + AMD ROCm GPU加速安装实操指南 Ubuntu 24.04 挂载第二块磁盘并扩展 LVM 系统盘 openclaw qqbot 反复提示 ubuntu 终端代理设置 干货|xrdp 无人值守+同屏稳定配置(Ubuntu 22.04/24.04 实测可用) openclaw 使用不同的模型 AMD GPU (RX 7900 XTX) 使用情况查看 Ubuntu 24.04 自带GNOME RDP远程连不上?一招解决xrdp残留冲突问题 Ubuntu 24.04 磁盘空间管理:从查看到 LVM 动态扩容完整指南 避坑指南完整版:OpenClaw 连接 Ollama 详细实战教程 干货|Ubuntu 24.04 + AMD 7900 XTX 24G:Ollama 纯 Vulkan 加速部署(免 ROCm) Windows 连接 Ubuntu XRDP 远程桌面 QQ机器人接入OpenClaw完整指南:从零开始打造你的智能助手 VirtualBox U盘识别问题完美解决指南 ——记一次从入门到放弃再到入门的折腾历程 VirtualBox Ubuntu 虚拟机安装增强功能完整指南 HTTP 错误 500.21 - Internal Server Error 处理程序“BlockViewHandler”在其模块列表中有一个错误模块“ManagedPipelineHandler” 达梦数据库(DM)通过数据库类型生成修改字段类型的语句
Ubuntu 系统 root 密码忘记怎么办?一招教你轻松重置
三瑞 · 2026-03-13 · via 博客园 - 三瑞

在使用 Ubuntu 系统的过程中,你是否遇到过这样的情况:需要 root 权限时,却发现密码早已忘记?别着急,今天我就教你一个简单有效的方法,无需重装系统,几分钟就能重新设置 root 密码。

适用场景

  • 忘记了 root 账户的密码

  • 安装 Ubuntu 时没有设置 root 密码

  • 需要 root 权限但无法通过 sudo 获取

准备工作

  • 一台安装了 Ubuntu 的电脑(实体机或虚拟机均可)

  • 能够重启系统并进入 GRUB 启动菜单

详细操作步骤

第一步:进入 GRUB 启动菜单

  1. 重启你的 Ubuntu 系统

  2. 在系统刚启动、屏幕亮起时,立即按住键盘上的 Shift 键不放

  3. 直到出现蓝色的 GRUB 启动菜单界面

小提示:如果 Shift 键没反应,可以尝试狂按 Esc 键

第二步:编辑启动参数

  1. 在 GRUB 菜单中,使用键盘上下键选中默认的 "Ubuntu" 选项

  2. 按下键盘上的 e 键进入编辑模式

  3. 在编辑界面中,找到以 linux 开头的那一行(通常包含 ro quiet splash 等参数)

  4. 将这一行中的 ro quiet splash 替换为 rw init=/bin/bash

修改后的这行看起来像这样:

linux /boot/vmlinuz-xxx root=UUID=xxx rw init=/bin/bash

这个修改的作用是:以读写模式挂载文件系统,并直接启动到命令行环境

第三步:进入系统并重置密码

  1. 按 `Ctrl + X 或 F10 启动系统

  2. 系统会直接进入 root 命令行界面(无需密码)

  3. 在命令行中输入以下命令:

    passwd root
  4. 输入你想要的新密码(注意:输入时屏幕不会有任何显示,这是正常的)

  5. 再次输入密码进行确认

  6. 看到 passwd: password updated successfully 的提示,说明密码修改成功

如果提示文件系统只读,先执行 mount -o remount,rw / 再修改密码

第四步:重启系统

密码修改完成后,执行以下任一命令重启:

exec /sbin/init

reboot -f

系统重启后,你就可以用新设置的 root 密码登录了。

常见问题解答

Q: 为什么输入密码时屏幕没有反应?
A: 这是 Linux 系统的安全机制,为了保护密码不被旁人窥视,输入时不会显示任何字符,正常输入即可。

Q: 修改会影响系统其他配置吗?
A: 完全不会!这个修改是临时的,只对本次启动有效,下次正常启动时系统会恢复原样。

Q: 设置密码太简单会有提示吗?
A: 如果密码过于简单(如 123456),系统会提示,但可以选择忽略继续使用。

Q: 这个方法适用于所有 Ubuntu 版本吗?
A: 是的,适用于 Ubuntu 18.04 及以上版本,包括 20.04、22.04、24.04 等。

小贴士

  • 重置 root 密码后,建议将密码记录下来妥善保管

  • 日常使用建议还是用普通用户配合 sudo,只有必要时才切换到 root

  • 如果连 GRUB 菜单都进不去,可能需要考虑其他恢复方式

结语

通过以上步骤,你可以在不重装系统的情况下,轻松重置 Ubuntu 的 root 密码。这个方法不仅简单快捷,而且安全可靠,希望能帮助到遇到同样问题的你!

如果你觉得这篇文章有用,欢迎收藏或分享给需要的朋友!