如果您忘记了Ubuntu系统的登录密码,可以通过以下步骤重置密码。此方法适用于物理机或虚拟机环境,且不需要第三方工具。
通过恢复模式重置密码
- 重启并进入GRUB菜单:
- 重启电脑,在启动时长按Shift键(传统BIOS)或反复按Esc键(UEFI)以进入GRUB菜单。如果错过时机,重启后再次尝试。
- 选择恢复模式:
- 在GRUB菜单中,选择“Advanced options for Ubuntu”(高级选项)。
- 选择“Ubuntu, with Linux … (recovery mode)”(恢复模式),按回车进入。
- 挂载文件系统为可读写:
- 在恢复菜单中,选择“root”(以root权限进入命令行)。
- 输入以下命令将根目录挂载为可读写:
mount -o remount,rw /。
- 重置用户密码:
- 输入命令(替换
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,用新密码登录。