如何找回在Alimailinux系统中忘记的root用户密码?
如果您忘记了 AlmaLinux (之前称为 CentOS Linux)的 root 密码,并且您有物理访问权限或者能够通过 GRUB 菜单访问系统,您可以按照以下步骤重置密码:
-
重启您的系统。
-
在启动时,当 GRUB 菜单出现时,选择要启动的内核并按下
e键来编辑启动选项。 -
找到以
linux16开头的行,它包含了启动内核的命令。 -
在这一行的末尾添加
rd.break或者single来进入单用户模式。 -
按下
Ctrl + X或者F10启动系统。 -
系统启动后,会进入紧急模式。此时,您需要重新挂载根文件系统以便进行读写:
mount -o remount,rw /sysroot。 -
使用
chroot切换到您的系统环境:chroot /sysroot。 -
使用
passwd命令重置root密码:passwd root。 -
更新 SELinux 信息:
touch /.autorelabel。 -
输入
exit两次来重启系统。