如何在 CentOS 8 系统中重置 root 用户的密码?

在 CentOS 8 系统中,如果你忘记了 root 用户的密码,可以按照以下步骤重置:

  1. 通过 GRUB 引导菜单:

    • 重启电脑,在启动过程中按 Esc 键进入 GRUB 菜单,选择 CentOS 启动项,然后按 b 进入单用户模式。
  2. 更改密码提示符:

    • 在单用户模式下,输入 passwd,如果没有反应,尝试输入 chroot /boot 和 /bin/bash 来进入根目录。
    • 输入 su,接着输入 # 表示超级用户权限。
    • 输入 mount -o remount,rw / 以允许修改文件系统。
    • 现在你可以创建一个新的密码了,例如输入 echo "new_password" | passwd root
  3. 设置新密码:

    • 输入新密码并确认,完成后提示你退出并自动重启系统。
  4. 重启系统:

    • 一旦设置完成,键入 exit 并等待系统重启。现在你应该可以在登录界面使用新的 root 密码登录了。