CentOS8重置root密码

CentOS8重置root密码

忘记密码最头痛了,这篇记录一下修改如何重置虚拟机root密码,我用的是CentOS8。

可以参考官方重置密码步骤,只不过是全英文的,我这里稍作解释:
https://linuxconfig.org/redhat-8-recover-root-password

1、重启虚拟机,进入启动页面
CentOS8重置root密码_第1张图片
2、在启动页面按e,进入编辑模式,在如下位置添加rd.break,修改完成后按ctrl-x
CentOS8重置root密码_第2张图片
3、接下来会进入如下页面
CentOS8重置root密码_第3张图片
4、查看sysroot的权限,因为之后要对这个进行修改
CentOS8重置root密码_第4张图片
5、为sysroot添加写的权限(这里先挂载)
CentOS8重置root密码_第5张图片
6、执行命令 chroot /sysroot,进入系统修改
CentOS8重置root密码_第6张图片
7、输入passwd进行密码修改,如果加密显示,就改一下英文显示LANG=en
CentOS8重置root密码_第7张图片
8、重载一下你的修改,执行命令 touch /.autorelabel
CentOS8重置root密码_第8张图片
9、输入exit退出
CentOS8重置root密码_第9张图片
10、输入reboot重启(也可以按照官网logout,然后就直接登录root),重启之后就可以使用新的密码,切换到root了。
CentOS8重置root密码_第10张图片
恭喜你,到这里就修改好咯!

你可能感兴趣的:(linux,centos8)