一、开机时按e键,即可进入grub编辑界面,光标选择第一条,e表示进入编辑模式。
当机器开机出现如图1所示的kernel菜单后,按e键。
二、将光标移动到以linux开头的行,对图2中标注的位置进行修改和添加内容。
待修改的位置
将ro修改为rw,在行尾添加init=/bin/sh
修改完成后如图3所示。
图3 修改完成后
改完之后,按下Ctrl+x键进入shell模式(需要等待一会才能进入)。
四、进入shell模式后,输入passwd root可对root用户密码进行重置。
此时不需原密码就可重置。
图4 重设root密码
五、如果系统之前启用了selinux,需输入touch /.autorelabel 创建autorelabel文件,否则系统无法正常启动。
图5 创建autorelabel文件
六、运行exec /sbin/init进行重启。
重启完成后,就可进入系统登录界面了。
图6 执行重启操作
需要等待3-5分钟重启完成。
完成重启后回到登录界面,就可以用重置的新密码进行登录。
标签:autorelabel,虚拟机,重置,破解,密码,修改,root,重启 From: https://www.cnblogs.com/zhengyan6/p/17780627.html