你忘记了root密码吗 Fedora? 或者你想在你的 Fedora 系统? 没问题! 本简要指南将引导您完成更改或重置 root 密码的步骤 Fedora 操作系统。
第1步 – 打开你的 Fedora 系统和新闻 ESC键 键,直到您看到 GRUB 引导菜单。 出现 GRUB 菜单后,选择要启动的内核并点击 e
编辑选定的引导条目。
第2步 – 在下一个屏幕中,您将看到所有启动参数。 找到名为的参数 ro
.
第 3 步 – 更换 'ro'
参数与 'rw init=/sysroot/bin/sh'
(当然没有引号)。 请注意中间的空格 "rw"
和 ”init=/sysroot
…”。修改后,内核参数行应如下所示。

第4步 – 如上图更改参数后,按 Ctrl+x
进入紧急模式,即单用户模式。
在紧急模式下,输入以下命令以挂载 root (/
) 文件系统处于读/写模式。
chroot /sysroot/

第 5 步 – 现在更改root密码 passwd
命令:
passwd root
Enter 两次root密码。 我建议您使用强密码。

第 6 步 – 重置 root 密码后,运行以下命令以启用 SELinux relabeling on reboot :
touch /.autorelabel

第 7 步 – 最后,退出单用户模式并重新启动 Fedora 通过运行以下命令将系统恢复到正常模式:
exit
reboot
等待 SELinux 重新标记过程完成。 这将需要几分钟,具体取决于文件系统的大小和硬盘驱动器的速度。

第 8 步 – 文件系统重新标记完成后,您可以登录到您的 Fedora 使用新的root密码的系统。

如您所见,重置root密码的步骤 Fedora 35 相当简单,与 在 RHEL 中重置 root 密码 及其克隆,如 CentOS、AlmaLinux 和 Rocky Linux。
相关阅读:
- 如何在 Ubuntu 20.04 LTS 中重置 Sudo 密码