Linux的ubuntu系统设置的密码忘记了,如何找回?
如果你忘记了Ubuntu系统的登录密码,可以通过以下步骤重置密码。此方法适用于物理机或虚拟机环境,且不需要第三方工具。
方法一:通过恢复模式重置密码
步骤 1:重启并进入GRUB菜单
-
重启电脑,在启动时长按
Shift
键(传统BIOS)或反复按Esc
键(UEFI)以进入GRUB菜单。 -
如果错过时机,重启后再次尝试。
步骤 2:选择恢复模式
-
在GRUB菜单中,选择
Advanced options for Ubuntu
(高级选项)。 -
选择
Ubuntu, with Linux ... (recovery mode)
(恢复模式),按回车进入。
步骤 3:挂载文件系统为可读写
-
在恢复菜单中,选择
root
(以root权限进入命令行)。 -
输入以下命令将根目录挂载为可读写:
mount -o remount,rw /
步骤 4:重置用户密码
-
输入命令(替换
username
为你的用户名):passwd username
-
根据提示输入新密码两次(输入时无显示,正常输入后回车)。
-
完成后输入:
sync reboot -f
-
重启后使用新密码登录。
方法二:使用Live USB(适用于无法进入恢复模式)
-
准备一个Ubuntu Live USB(需另一台电脑制作)。
-
从Live USB启动,选择
Try Ubuntu
(试用模式)。 -
打开终端,执行以下操作:
sudo -i # 获取root权限 fdisk -l # 查看Ubuntu系统所在分区(如/dev/sda1) mount /dev/sda1 /mnt # 挂载根分区到/mnt chroot /mnt # 切换到原系统环境 passwd username # 修改密码 exit reboot
-
重启后移除Live USB,用新密码登录。
常见问题
-
无法进入GRUB菜单?
检查是否因启动速度过快,尝试在启动时更早、更频繁地按Shift
/Esc
键。 -
提示 Authentication token manipulation error?
可能文件系统未正确挂载,确保执行mount -o remount,rw /
。 -
全盘加密(LUKS)的情况?
需先解密磁盘(需加密密码),再执行上述步骤。
通过以上方法,你可以重置Ubuntu系统的密码。如果仍有问题,可检查用户名是否正确或尝试通过Live USB修复。
本文地址:https://www.vps345.com/6275.html