RHCE 考试之破密码之一 二

RHCE考试是啥就不介绍了,在此前,我曾介绍过如何去破解系统的密码,如果不清楚,可以参考

RHEL/Centos7 忘记 密码的解决方法

第一种方法

如果参加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 键
1

然后按键盘上下键盘找到红色标记处

2

删除并添加 init=/bin/sh ,按 ctrl + x

3
进入 shell

4

输入

mount -o remount, rw /

遇到selinux 报错 执行

touch /.autorelabel

然输入 passwd root 修改密码

5

执行 exec /sbin/init 重启系统。

视频讲解