RHCSA—重置root密码

rhel8/centos8 重置root密码

方法1:rd.break

第一步: 重启系统并编辑内核参数,如图:在这里插入图片描述
进入之后,按e键进入编辑修改。

第二步:在这里插入图片描述
在进入该界面之后,在linux这行的末尾输入rd.break,在按Ctrl + x进入下一步骤。

在这里插入图片描述
第三步: 输入mount | grep sysroot 查看可选步骤,这里sysroot是以只读的形式挂载的,所以要以可读可写的方式来挂载
第四步: 以读写方式挂载/sysroot,命令:mount -o remount,rw /sysroot
第五步: 修改密码,进入/sysroot子系统(命令:chroot /sysroot/)并修改密码(命令:echo 123456 | passwd --stdin root)
第六步: 强制重置文件系统的下上文(命令:touch /.authorelabel)
第七步: 退出(命令:exit)再次输入exit,再次执行一次exit,重置文件系统上下文会有一个百分比,加载到100%修改就完成了,再次登录时就只能输入刚修改的密码。

方法2:init方法

1.首先第一步一样,重启系统,按e键进入编辑模式,将linux一行中 ro 修改为 rw ,末尾添加 init=/bin/sh ,如图:在这里插入图片描述
在按Ctrl + x启动到shell
2.进入到shell后,输入 echo pwd | passwd --stdin root (注意:命令中的pwd是指你要修改的密码,这里只是用pwd来代替而已)
3.紧接着在输入命令:touch /.autorelabel
4.输入命令exec /sbin/init运行命令并正常启动,如图:在这里插入图片描述

注意:有些命令之间存在空格,有些存在符号,看清在写!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值