摘要
博主公司,有年轻开发和运维不会重置Linux的root密码(root密码忘记),倒也理解(术业有专攻、百度搜到的教程多是垃圾、且不能要求3-5K本身会太多,但能看懂执行就行),因此我就提前写好一些必要的操作SOP文档,供运维使用。今天同步发布在博客,供有学习需求的访客学习参考。
RHEL系列 8/9包含:RedHat、Rocky、CentOS、Alma、通信UOS、Fedora等RHEL系列的操作系统及其变种,其他Linux系统未测试。
开始重置
一、在Grub界面按下【E】键,编辑启动项

二、在【linux】行,末尾添加【rw init=/bin/bash】。
切记不要修改其他内容,乱改Grub可能导致启动异常。

三、按下【Ctrl+X键】,进行启动进入基本Shell模式

四、启用【SELinux】自检修复(仅一次)
touch /.autorelabel
五、修改root密码,并重启系统
passwd root
exec /sbin/init
六、全程如下图:

完成修改(如果不成功,请重启系统,再次重新执行流程)
SSH成功登录

恭喜你已经成功重置Linux系统的密码。