温馨提示×

Ubuntu如何重置忘记的密码

小樊
130
2025-05-17 08:31:58
栏目: 智能运维

如果您忘记了Ubuntu的密码,可以尝试以下方法来重置:

方法一:使用GRUB引导菜单重置密码

  1. 重启计算机
  • 在启动过程中,不断按下Shift键(对于UEFI系统,可能需要按住EscF12键)进入GRUB引导菜单。
  1. 选择恢复模式
  • 在GRUB菜单中,使用箭头键选择“Advanced options for Ubuntu”。
  • 然后选择带有“recovery mode”的选项并按Enter键。
  1. 进入root shell
  • 在恢复模式菜单中,选择“root - Drop to root shell prompt”并按Enter键。
  1. 挂载文件系统为可写
  • 输入以下命令并按Enter键:
    mount -o remount,rw /
    
  1. 重置密码
  • 使用passwd命令来重置root用户的密码:
    passwd root
    
  • 按照提示输入新密码并确认。
  1. 重启系统
  • 输入以下命令并按Enter键重启计算机:
    reboot -f
    

方法二:使用Live USB重置密码

  1. 制作Ubuntu Live USB
  • 使用另一台计算机下载Ubuntu ISO镜像文件,并使用工具如Rufus或Etcher将其制作成Live USB。
  1. 启动Live USB
  • 将Live USB插入忘记密码的计算机,重启并进入BIOS设置,将启动顺序更改为从USB启动。
  • 保存设置并重启,计算机将从Live USB启动。
  1. 挂载系统分区
  • 在Live USB环境中,打开终端并使用lsblkfdisk -l命令找到您的Ubuntu系统分区(通常是/dev/sda1/dev/nvme0n1p2)。
  • 使用sudo mount /dev/sdXY /mnt命令挂载系统分区到/mnt目录(将sdXY替换为您的系统分区标识符)。
  1. chroot到系统
  • 输入以下命令以切换到挂载的系统环境:
    sudo chroot /mnt
    
  1. 重置密码
  • 使用passwd命令来重置root用户的密码:
    passwd root
    
  • 按照提示输入新密码并确认。
  1. 退出chroot并重启
  • 输入exit命令退出chroot环境。
  • 卸载挂载的分区:
    umount -R /mnt
    
  • 重启计算机并移除Live USB。

注意事项

  • 在重置密码时,请确保您输入的新密码足够复杂且安全。
  • 如果您忘记了root密码,可以使用上述方法重置root密码。但请注意,频繁使用root账户可能会带来安全风险。
  • 如果您忘记了普通用户的密码,可以使用相同的方法重置该用户的密码。

希望这些方法能帮助您成功重置Ubuntu的密码!

0