RHEL7.4 破解root密码


Linux破解root密码是RHCSA中的第一道题,只有破解密码才能继续之后的操作。(后期会整理出RHCSA和RHCE的相关题目)而在平时,我们是用Linux虚拟机的时候,如果一不小心忘记了root密码,那就GG了,几乎是什么事都做不了。作为一个Linux玩家,这种事是绝对不允许的!那就来看看Linux怎么破解root密码的吧!

破解环境

  • RHEL7.4(7的版本都差不多,之前的版本可能会有差异)

开始破解

  1. 开启虚拟机,进入引导界面迅速按⬆⬇j键,然后选择Red Hat Enterprise Linux Server (3.10.0-693.e17.x86_64) 7.4 (Mapio),按E进入编辑模式

在这里插入图片描述

  1. 使用向下直到看到initrd16,然后在它的上一行末尾加上rd.break,然后Ctrl+X使系统继续运行。

在这里插入图片描述
在这里插入图片描述

  1. 然后会进入紧急救援模式,使用mount -o remount,rw /sysroot重新以读写的方式挂载\系统。重新挂载之后,切换到单用户模式。

在这里插入图片描述

  1. 注意看前面的提示符,进入单用户模式之后,就可以修改密码了。可以使用passwd来修改(会要求输入两遍密码)。一般我们直接就使用echo "密码" | passwd --stdin root来修改密码(一遍过,不会提示要输入第二遍确认)。

这里修改密码,不会看到提示密码修改成功,只会看到很多的小方块,如果害怕没有修改成功,想看到提示,修改一下语言的变量就可以了。
使用LANG=en修改语言为英语,然后修改成功后就可以看到提示了。

  1. 然后就是创建.autorelabel文件,这是必须要创建的,如果不创建或是创建错误,那么就会密码破解失败。创建完成后可以直接重启reboot,也可以exit退出单用户,再exit退出紧急救援模式。然后系统就会重启或是继续运行。

在这里插入图片描述

在这里插入图片描述

以上内容均属原创,转载请注明出处。
  1. 等系统重新启动后,直接使用设置的root密码就可以登录系统了。
本文作者: 坏坏
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坏坏-5

谢谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值