Ubuntu 14.04 进Recovery Mode模式重置忘记的密码
在 Ubuntu 14.04 下如果忘记了 root(或用户)密码,可以通过进入 单用户模式(Recovery Mode) 来恢复,步骤如下:
方法一:通过 GRUB 进入单用户模式修改密码
-
重启服务器/主机
在启动时按下Shift
键,调出 GRUB 启动菜单。 -
选择恢复模式
在菜单中选择类似:Ubuntu, with Linux ... (recovery mode)
或者选中正常启动的内核条目后,按 e 编辑。
-
修改启动参数
找到以linux
开头的那一行,结尾可能是:ro quiet splash
把
ro
改成rw init=/bin/bash
,然后按Ctrl+X
或F10
启动。 -
进入 root shell
系统会直接进入 root shell,无需密码。 -
修改密码
执行:passwd 用户名
如果要改 root 密码:
passwd root
然后输入两次新密码。
-
重新挂载为读写(如需要)
如果提示文件系统只读,可以先执行:mount -o remount,rw /
-
重启
修改完成后,执行:exec /sbin/init
或者直接:
reboot -f
方法二:用 LiveCD 修改密码
如果 GRUB 菜单被锁定或者不能进入单用户模式,可以:
-
用 Ubuntu LiveCD / U盘 启动系统。
-
挂载原系统分区,比如:
sudo mount /dev/sda1 /mnt
-
切换 chroot 环境:
sudo chroot /mnt
-
修改密码:
passwd 用户名
-
退出并重启:
exit reboot
⚠️ 注意:
-
如果这台机器是生产服务器,操作前最好先 快照/备份 磁盘。
-
如果是云服务器(阿里云、AWS 之类),可能需要在控制台重置密码或用救援模式进入。
要不要我帮你写一个 Ubuntu 14.04 专用的恢复密码命令清单(适合你直接复制粘贴操作)?
No Comments