Ubuntu 登录密码忘记

一、开机进入 GRUB 菜单

  • 重启电脑。
  • 开机画面一出现就一直按住 Shift 键 (传统 BIOS)或不停按 Esc 键(UEFI),直到看到 GRUB 菜单。

二、进入高级选项 → 恢复模式

  1. 选择:Advanced options for Ubuntu(Ubuntu 高级选项)→ 回车。

  2. 选带 (recovery mode) 的那一行(比如 Ubuntu, with Linux xxx-generic (recovery mode))→ 回车。

三、选 root 进入命令行

在 recovery 菜单里选: root -- Drop to root shell prompt → 回车。

现在你会看到一个 root 命令行:root@ubuntu:~#

四、把系统改成可写(关键)

复制代码
mount -o remount,rw /

没有报错就对了

五、重置你的用户名密码

把 yourname 换成你的实际用户名(登录时显示的那个):

复制代码
passwd yourname

然后输入两次新密码 (输入时屏幕不显示字符,正常)。 看到 successfully 就成功了。

六、重启

bash

运行

复制代码
reboot
相关推荐
明王明王1 分钟前
PVE 上用 SPICE:统一连接 Debian、Arch 和 Windows 11 桌面
运维·windows·debian
数字新视界3 分钟前
2026机房动环监控选型指南:场景规模需求、市场发展占有率和竞争梯队报告解析
大数据·运维·网络·人工智能·嵌入式硬件·机房动环监控·机房环境安全
夜雪一千5 分钟前
Python URL解码详解:单层、双重URL解码实战与踩坑指南
linux·服务器·python
程序员_小兵6 分钟前
PCIe Switch Fabric 技术解析
服务器·c语言·嵌入式硬件·php·fabric
Zs05098 分钟前
服务器使用率高处理思路
服务器
咯哦哦哦哦11 分钟前
配置VNC sever 6.11.0版本 linux(激活码)
linux·运维·服务器
guo_wen_qiang11 分钟前
jenkins流水线参数化配置
运维·docker·容器·jenkins·持续部署
傲世仙尊13 分钟前
序列化与自定义协议-把结构体拆成字节流再拼回来
linux·服务器·网络·arm开发
꯭自꯭闭꯭25 分钟前
DM主备集群以及读写分离集群搭建
linux·运维·数据库
倔强的石头10628 分钟前
【Linux指南】动静态库系列(九):动态库如何进入进程地址空间:从磁盘 .so 到共享内存映射
java·linux·服务器