ubuntu忘记root密码重置root密码

2022-01-13   


1、方法1

  1.1、开机按下 shift 键,进入GRUB界面

  1.2、按键盘上下方向键,选择 Advanced options for Ubuntu,回车(Enter)。

  1.3、按键盘上下方向键,选择 Ubuntu, with Linux 4.4.0-131-generic (recovery mode),回车(Enter)

  1.4、按键盘上下方向键,选择root (Drop to root shell prompt),回车(Enter)

  1.5、出现Press Enter for maintenance,(or press Control-D to continue) , 直接回车然后输入以下命令回车mount -rw -o remount /
这里有可能出现:Give root password for maintenance ,这个时候直接查看方法2

  1.6、输入passwd root 回车后输入两次密码。回车如果提示 password updated successfully 则修改成功

  1.7、输出reboot重新启动机器 ,输入新设置的密码即可登录。

2、方法2

  2.1、重新启动系统,重复步骤1.1 、1.2

  2.2、按键盘上下方向键,选择 Ubuntu, with Linux 4.4.0-131-generic (recovery mode),按下字母 e , 进入编辑命令模式

  2.3、找到linux /vmlinuz-4.4.0-131-generic root=/dev/mapper/ubunty00--vg-root ro recovery nomodeset
将末尾的 ro recovery nomodeset 修改为 rw init=/bin/bash
按下 ctrl + x 组合键或者 F10 重新启动,进入单用户模式

  2.4、直接修改密码 输入passwd root 回车后输入两次密码,回车出现 password updated successfully ,则修改成功。

  2.5、按下 ctrl + alt + delete 组合键,直接重启系统,使用修改以后的密码正常登陆。

Q.E.D.