linux忘记root密码(vmware安装centos7)
第一种方式(在linux16后添加init=/bin/sh)
1.重启虚拟机,在grub引导界面(如下图)按e进入编辑模式
2.按↓键,按向下方向键↓找到以linux16开头的行,在最后加上 init=/bin/sh(如下图,注意前面有一个空格)
3.按Ctrl+x进入救援模式
4.重新挂载/(根目录)为可读写模式
mount -o remount,rw /
5.更换root密码,也可以更换其他账户的密码
passwd root
6.更新selinux上下文
touch /.autorelabel
7.输入exec命令,等一会儿会自动重启
exec /sbin/init