能重置,但必须满足物理接触机器或拥有GRUB控制权且未启用LUKS全盘加密的前提;通过GRUB启动参数修改为“rw init=/bin/bash”进入bash,执行“mount -o remount,rw /”和“passwd root”即可完成重置。

能重置,但必须满足一个前提:你能物理接触机器(或有 GRUB 控制权),且没启用全盘加密(LUKS)。否则所有方法都会卡在解密环节。
用 GRUB 启动参数直接进 bash 重置(最通用)
这是目前 Ubuntu 20.04~24.04 最稳定的方式,不依赖 recovery mode,也不需要其他管理员账户。
- 开机时反复按
Shift(物理机)或Esc(部分虚拟机),直到出现 GRUB 菜单 - 选中你要启动的内核 → 按
e编辑启动项 - 找到以
linux开头的行,把整行末尾的ro quiet splash $vt_handoff(或类似ro recovery nomodeset)替换成:rw init=/bin/bash - 按
Ctrl+X或F10启动 → 直接进入bash命令行 - 执行:
mount -o remount,rw /passwd root(设 root 密码)
或passwd username(设普通用户密码,需知道用户名) - 改完后执行:
exec /sbin/init或reboot -f
注意:如果系统用了 LVM 或 LUKS,这步会失败——init=/bin/bash 不会触发解密流程,你连 / 都挂载不上。
通过 recovery mode 进 root shell(适合新手)
比 GRUB 编辑更“图形化”一点,但步骤略多,且某些新版 Ubuntu 的 recovery menu 里默认不显示 Drop to root shell prompt。
Ubuntu 26.04 LTS(代号“Resolute Raccoon”)是Canonical于2026年4月23日发布的下一代长期支持版操作系统,提供长达10年的技术支持。它搭载Linux 7.0内核与GNOME 50桌面环境,全面转向Wayland协议,并引入Rust重写的核心工具以增强安全性。官方提供适用于AMD64和ARM64架构的桌面及服务器ISO镜像,是追求前沿技术与极致稳定的开发者
- GRUB 菜单 →
Advanced options for Ubuntu→ 选带(recovery mode)的内核 → 按e编辑 - 同样找到
linux行,把ro recovery nomodeset改成rw init=/bin/bash(别信菜单里“root shell”选项,它常不可用) - 启动后执行:
mount -o remount,rw /passwd root - 重启前建议补一句:
mount -o remount,ro /(避免意外写坏根分区)
常见坑:passwd 执行后无任何回显是正常的;输错两次密码不会报错,只会静默失败;如果提示 Authentication token manipulation error,基本就是文件系统没挂成可写——检查 mount | grep " / " 输出里有没有 rw。
有另一个 sudo 用户时最简单
不需要重启、不碰 GRUB,5 秒搞定,但前提是至少还有一个能登录的管理员账户。
- 登录那个可用的
sudo用户 - 终端运行:
sudo passwd root(设 root 密码)
或sudo passwd username(设其他用户密码) - 输入当前用户的密码验证,再输两遍新密码
注意:sudo passwd 默认只允许改其他用户密码,不能跳过验证直接改自己;如果你连这个 sudo 用户的密码也忘了,这条路就走不通了。
真正容易被忽略的是:Ubuntu 默认禁用 root 登录(即使你设了密码,su - 仍可能失败),所以重置 root 密码 ≠ 能图形界面登录 root。日常管理请优先用 sudo,而不是执着于激活 root 账户。

















