centos7忘记root密码后怎么重置密码?,centos7root


在启动菜单中,按e编辑现有kernel (Core),如下所示。

接下来,向下滚动到列表,直到看到下面的下划线(ro)。 我们需要做的是将ro更改为rw init=/sysroot/bin/sh,然后进入bash shell。

具体就是修改 ro为rw 并且追加init=/sysroot/bin/sh,如图红线所示

rw init=/sysroot/bin/sh

更改后,请按键盘上的Control + X或Ctrl + X,使用上面指定的bash shell开始进入单用户模式。 在这种模式下,我们将更改root密码。

在单用户模式下,运行如下所示的命令

chroot /sysroot

最后,运行以下命令更改root密码。

系统将提示您创建并确认新密码。 创建密码后,运行以下命令更新SELinux参数

touch /.autorelabel

退出并重新启动系统。 您应该能够登录并使用您创建的新密码使用系统。 这就是您在CentOS 7上更改root密码的方法。

相关内容