好久没有玩虚拟机了,结果发现要用CentOS的root密码登录时死活提示密码错误,虽说是用虚拟机装的,难道只有悲剧的重装吗???下文将介绍如何在忘记密码是用单用户模式修改root密码。

单人模式:以单人维护模式登入即可修改.在这个模式底下,你会在tty1的地方不需要输入密码即可取得终端机的控制权(而且是使用 root 的身份喔!)

1.重启的时候进入引导目录,按"e"用上下方向键选择你忘记密码的那个系统。

Linux笔记2--忘记密码如何利用单用户模式修改密码_忘记密码

2.接下来你可以看到如下图所示的画面,然后你再用上下键选择最新的内核,然后再按"e",进入grub编辑模式。

Linux笔记2--忘记密码如何利用单用户模式修改密码_修改密码_02

3.执行完上步操作后可以看到下面的画面,在rlgb quiet最后加空格,然后键入"single",或者直接输入数字的“1”并敲下【enter】。

Linux笔记2--忘记密码如何利用单用户模式修改密码_忘记密码_03

4.“b”键(意boot),重新引导系统。即进入单用户维护模式,在此模式下你不需要输入密码即可取得终端机的控制权(而且是root身份哦)。

Linux笔记2--忘记密码如何利用单用户模式修改密码_修改密码_04

至此进入系统直接用passwd命令改一个新密码就行了。