centos7忘记密码进入单用户模式重置密码

在开机的过程中,将光标定位到虚拟机中,上下移动键盘箭头,选择第一个选项,再

按键盘上的e

找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh

按CTRL+X用改变的参数引导系统 

在/sysroot/文件系统被挂载为只读时,你不能改变密码,因为文件系统为不可写入。重新挂载文件系统为可写入。 
mount -o remount,rw /sysroot

文件系统被重新挂载为可写,像下面这样改变文件系统的root 
chroot /sysroot

输入passwd命令,接下来命令行提示改变root密码 

更新password文件会导致SELinux安全上下文文件错误。键入以下命令在下次系统引导前重新标记所有文件: 
touch /.autorelabel

重新挂载系统为只读: 
mount -o remount,ro / 

键入exit命令退出chroot环境: 
exit

再次键入exit命令完成初始化,完成系统引导。 
exit 

键入reboot重启

OK