Centos 8/ Redhat 8 忘记系统密码怎么办!! Linux重置密码

当忘记Linux系统密码时,本文详细介绍了如何在Centos8和Redhat8中通过重启、进入引导界面、编辑引导选项、紧急模式等步骤来重置root密码。在紧急模式下重新挂载/sysroot目录,建立环境,修改LANG变量,运行passwd命令重置密码,最后退出并重启系统。这是一个适用于系统管理员的实用教程。
摘要由CSDN通过智能技术生成


说在前面的话:在使用Linux系统作为生产操作系统的时候,因为操作系统的特性(特别稳定),所以很多的小伙伴会非常的省心,以致于会出现很久没登录操作系统忘记密码的现象,这个事情不要急,先向领导打个报告(因为重置密码需要停机处理)。然后就开始我们的重置密码过程,因为目前网上的教程太多,我就选 企业会经常用到的 Centos 最新版 8 以及Redhat 8为例。其实Centos 8 就是Redhat 8 的社区版本,除了需要订阅的功能,无其他差别。OK ,开始!!
因为我要演示环境,发虚拟机代替物理机来操作。

第一步:重启

如何把大象塞进冰箱?其实就两步。
我们开始第一步,不管当前你的环境是物理机还是虚拟机,第一步就是重启,重新引导你的操作系统。
虚拟机重启我就不多说了哦!!直接上图。。
在这里插入图片描述
当然,如果是物理机,就找到电源键,怎么重启就不多说啦。
在这里插入图片描述

第二步:进入引导界面

在看到这个引导界面的时候请按 【ESC】暂停,不然会直接进入到操作系统去的。另外这个这界面出现界面时间好像默认只有3S,所以非常考验大家的手速,如果担心错过童鞋就从开机一直按着【ESC】吧,单身的童鞋肯定会按进来的,哈哈!!!
在这里插入图片描述

第三步:编辑引导选项

看上图,Press ‘e’ to edit the selected iteM,or ‘c’ for a command prompt. 按 ‘e’编辑,看到没有。然后在接下来的引导选项中加入参数rd.bredk ,如看图我标注的地方。然后 “Press Ctrl - x to start,” 看到没有。按 Ctrl + X 组合键走入系统紧急模式。在紧急模式下,原来的系统分区以只读方式挂载到/sysroot ,并以此作为根目录修改roo密码。
在这里插入图片描述

第四步:进入紧急模式

编辑了引导选项后,按Ctrl + X ,进入紧急模式。
在这里插入图片描述

第五步:重新挂载/sysroot目录

这里注意啦,童鞋们,因为在我们的紧急模式下,原来的系统分区是被以只读的方式挂载到 /sysroot 这个目录下的哦!!我们修改密码是需要写权限的,所以需要重新挂载,并赋予写权限。
我们先用“mount ” 来验证一下,看到最后一行,是只读权限
在这里插入图片描述
OK.咱们重新挂载

switch_root:/ mount -o  remount,rw /sysroot 

看最后一行,是不是有写权限了?
在这里插入图片描述

第六步:建立环境

以/sysroot 作为根目录建立环境

switch_root: /# chroot  /sysroot 

第七步:重置LANG变量

sh-4.4  #  LANG=

第八步: 运行passwd 重置密码

sh - 4.2 # passwd root 
Changing password for user root.
New password:      //此处输入新密码
Retype new password:   //再次输入密码
pass:all authentication tokens updated successfully.

第九步:退出环境并重启

sh - 4.4 # exit
exit
switch_root:/# reboot

重启的时间会比较第,请大家耐心等待,待重启后使用新密码登录root即可!!!

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

〆是凌风呀

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值