RHEL7的root密码重置

1. 环境准备

本次实验以rhel7的版本为例

2.具体步骤

1.开机启动rhel7,出现内核版本的引导页面时

按键盘的上下键,然后选择对应的内核,按 e 进入编辑模式,这时可以进行内核程序的编辑。

image-20230830161146489

2.添加内核参数通过上下方向键移动,找到需要添加内核参数的位置,添加内核参数rd.break

注意这个地方,添加参数的地方需要,写到UTF-8的后面。

image-20230830164951401

3.添加完成后,按Ctrl+X,开始启动linux,10S后系统自动进入到救援模式

image-20230830165117233

4.内核加载引导系统时,根分区为只读模式挂载,修改模式为读写

image-20230830165702339

mount -o remount,rw /sysroot
mount | grep sysroot           //验证是否修改成功

5.切换到根目录

image-20230830170023530

chroot /sysroot

6.修改root账户的密码

image-20230830170802525

#以下有两种改密码的方法,选取一个方法即可
passwd root
echo rdhat | passwd --stdin root  #rdhad就是root账户要更改的密码

7.修改SELinux的relabel模式

image-20230830171242726

touch /.autorelabel

8.执行退出程序

执行两次exit,然后自动重启

image-20230830171442144

9.登录root进行验证新密码

密码就是我们,刚刚新更改的密码

image-20230830173300493

3. 总结

rhel 7 root账户密码重置,只限于,自己的linux。不要非法对别人的linux使用。

虽然可以进行linux 的root 密码重置,但是如果对应的linux系统的引导菜单加固的话,需要验证密码之后才可以进行内核信息修改,也就无法进行密码重置了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值