centos7虚拟机忘记密码

一、开机时进入如下界面,(按下方向键盘,阻止系统自动继续)
在这里插入图片描述

按e键出现下面界面
在这里插入图片描述

按方向键下,定位到最后,找到“ro”一行,ro的意思是read only,将“ro”替换成 rw init=/sysroot/bin/sh,如下图
在这里插入图片描述

二、按Ctrl-x 进行重启进入单用户模式

三、执行chroot /sysroot。其中chroot命令用来切换系统,/sysroot/目录就是原始系统
执行 passwd root 修改root用户密码
执行 touch /.autorelabel 执行这行命令作用是让SELinux生效
执行exit 退出单用户模式
在这里插入图片描述

四 , 执行reboot重启生效


版权声明:本文为weixin_43877505原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。