RHEL7破解ROOT密码

本文最后更新于:July 7, 2019 am

RHEL系列Linux破解ROOT密码的操作。

在开机选择内核的时候,快速按下e,注意这个时候要选中需要修改root密码的内核,而不要选错了内核。

接着我们找到倒数第二行的LANG=en_US.UTF-8这个位置,在后面加入rd.break console=tty0这一行指令,然后按ctrl+x执行

接下来我们会进入到一个操作终端,进行下列操作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 重新挂载/sysroot分区为可读写模式
mount -o rw,remount /sysroot

# 更改root到这个可读写的/sysroot分区
chroot /sysroot

# 使用passwd指令修改root账户的密码
paawd

# 或者使用echo的方式修改密码
echo 你的新密码 | passwd --stdin root

# 如果系统打开了SELinux,还需要新建一个文件,否则修改密码不生效
touch /.autorelabel

接着输入两次exit退出重启,我们可以看到如果开启了SELiunx的话还会有一个读条的操作

读条完成重启之后就可以使用修改完密码的root账户登录了。