以Centos7为例
开机启动时按E编辑内核
1.重起系统,进入grub菜单
2.选择要使用的内核
3.按e
4.找到linux16那一行,把光标移动到最后,添加 init=/bin/sh
5.ctrl+x #保存退出
6.进入系统后,以rw方式重新挂载/分区
mount -o remount,rw /
7.永久关闭selinux
#vim /etc/sysconfig/selinux
8.修改密码
9. # touch /.autorelabcl #重新识别新的root密码
10. # exec /sbin/init #重启机器,