当前位置: 首页 > 科技观察

如何在Fedora36中重置root密码

时间:2023-03-14 17:22:18 科技观察

在Fedora中重置忘记的root密码。您是否忘记了Fedora中的root密码?或者您想在Fedora系统中更改root用户密码?没问题!本手册将指导您完成在Fedora操作系统中更改或重置root密码的步骤。注意:本手册已经在Fedora36和35版本上进行了官方测试。下面提供的步骤与在FedoraSilverblue和旧版Fedora中重置root密码的步骤相同。第1步-打开Fedora系统并按ESC键,直到看到GRUB启动菜单。GRUB菜单出现后,选择要引导的内核并按e编辑选定的引导项。Fedora36中的Grub菜单第2步-在下一页中,您将看到所有引导参数。找到名为ro的参数。在Grub条目中查找ro内核参数步骤3-将ro参数替换为rwinit=/sysroot/bin/sh。注意rw和init=/sysroot....之间的空格。修改后的内核参数行应该是这样的。修改内核参数第4步-在上述步骤中更改参数后,按Ctrl+x进入紧急模式,即单用户模式。在紧急模式下,输入以下命令以读/写模式挂载根文件系统(/)。chroot/sysroot/MountRootFilesystemInRead,WriteModeFedoraLinux第5步-现在使用passwd命令重置root密码:passwdroot输入root密码两次。我建议使用强密码。在Fedora中重置或更改Root密码步骤6-重置root密码后,运行以下命令以在重新启动时启用SELinux重新标记:touch/.autorelabelEnableSELinux在Fedora中重新启动时重新标记步骤7-最后,退出单用户模式并重新标记运行以下命令将Fedora系统重新引导到正常模式:exitreboot等待SELinux重新标记完成。这将需要几分钟,具体取决于文件系统的大小和硬盘驱动器的速度。SELinux文件系统重新标记正在进行中第8步-文件系统重新标记完成后,您可以使用新的root密码登录Fedora系统。以Root用户身份登录Fedora如您所见,在Fedora36中重置root密码的步骤非常简单,与在RHEL及其衍生产品(如CentOS、AlmaLinux和RockyLinux)中重置root密码完全相同。