在本指南中,您将了解如何在 RHEL 8 服务器上重置忘记的 root 密码。重置 root 密码通常涉及几个步骤,这些步骤将帮助您重置 root 密码,然后您将能够使用新的 root 密码登录。
相关阅读:如何在 CentOS 8 中重置忘记的 Root 密码
那么让我们深入了解一下..
在 RHEL 8 中重置忘记的 root 密码
首先,启动到RHEL 8系统并选择您想要启动的内核。接下来,按键盘上的“e”中断启动过程。
![](https://www.alaica.com/wp-content/uploads/linux-811.png)
在下一个屏幕上,找到以 开头的kernel=
并附加参数rd.break
,然后按Ctrl + x
。
![](https://www.alaica.com/wp-content/uploads/linux-63.jpg)
在下一个屏幕上,确保重新挂载具有读写权限的sysroot目录。默认情况下,它以只读访问权限安装,指示为。ro
您可以通过运行以下命令来确认这一点:
:/# 安装 | grep 系统根目录
![](https://www.alaica.com/wp-content/uploads/linux-64.jpg)
现在重新挂载具有读写权限的目录。
:/# mount -o 重新挂载,rw /sysroot/
再次确认访问权限。请注意,这次访问权限已从ro
(只读)更改为rw
(读写)。
:/# 安装 | grep 系统根目录
![](https://www.alaica.com/wp-content/uploads/linux-65.jpg)
接下来,运行所示命令以读写模式挂载根文件系统。
:/# chroot /sysroot
接下来,使用passwd命令重置密码。像往常一样,提供新密码并确认。
# 密码
![](https://www.alaica.com/wp-content/uploads/linux-66.jpg)
至此您已成功重置密码。剩下的唯一部分是启用文件系统重新标记。为此,请执行:
:/# touch /.autorelabel
![](https://www.alaica.com/wp-content/uploads/linux-67.jpg)
最后,键入exit,然后注销 以开始重新标记过程。
![](https://www.alaica.com/wp-content/uploads/linux-812.png)
这通常需要几分钟的时间,完成后,系统将重新启动,您可以使用新密码以 root 用户身份登录。
![](https://www.alaica.com/wp-content/uploads/linux-813.png)
这就是您在RHEL 8中重置忘记的 root 密码的方法。