RHCE考试是啥就不介绍了,在此前,我曾介绍过如何去破解系统的密码,如果不清楚,可以参考
第一种方法
如果参加RHCE考试,破密码肯定是必须的,因为你默认不知道root的密码,特别是上半场考试。
另外还有一种办法,我们来说下
在开机进去后,选择第一个内核,按e键盘,找到开机启动的第一个内核配置文件,按ctrk+k 删除ro的o后面的所有内容
![1.png][1]
替换成,rw是让希望目录默认就用读写的权限
rw,rd.break
![2.png][2]
然后按ctrl+x
![3.png][3]
进入shell,依次输入
mount -o remout /sysroot
//如果你此前在引导界面修改内核参数只是删了ro后面的内容,而未把ro改成rw,则也可以输入
mount -o remount,rw /sysroot
然后输入
passwd root
接下来要在根目录创建一个.autorelabel 文件
touch /.autorelabel
然后按两次exit 退出重新进入系统
![4.png][4]
第二种方法
centos6 和 centos7的忘记密码的处理方法类似,但是稍微有些区别
步骤
在第一行,按 e 键
然后按键盘上下键盘找到红色标记处
删除并添加 init=/bin/sh ,按 ctrl + x
进入 shell
输入
mount -o remount, rw /
遇到selinux 报错 执行
touch /.autorelabel
然输入 passwd root 修改密码
执行 exec /sbin/init 重启系统。