微信登录
注册忘记密码
查看: 933|回复: 0

在 Fedora 36 中如何重置 root 密码

[复制链接]

该用户从未签到

发表于 2022-6-18 10:51:31 | 显示全部楼层 |阅读模式

在 Fedora 中重置忘记的 root 密码。

你是否忘记了 Fedora 中的 root 密码?或者你想更改 Fedora 系统中的 root 用户密码?没问题!本手册将指导你在 Fedora 操作系统中完成更改或重置 root 密码的步骤。

注意:本手册已在 Fedora 36 和 35 版本上进行了正式测试。下面提供的步骤与在 Fedora Silverblue 和旧 Fedora 版本中重置 root 密码的步骤相同。

步骤 1- 打开 Fedora 系统并按下ESC键,直到看到 GRUB 启动菜单。出现 GRUB 菜单后,选择要引导的内核并按下e编辑选定的引导条目。

步骤 2- 在下一个页面中,你将看到所有启动参数。找到名为ro的参数。

步骤 3- 将ro参数替换为rw init=/sysroot/bin/sh。请注意rw和init=/sysroot...之间的空格。修改后的内核参数行应如下所示。

步骤 4- 上述步骤更改参数后,按Ctrl+x进入紧急模式,即单用户模式。

在紧急模式下,输入以下命令以 读/写模式挂载根文件系统(/)。
chroot /sysroot/
步骤 5- 现在使用passwd命令重置 root 密码:
passwd root
输入两次 root 密码。我建议使用强密码。

步骤 6- 重置 root 密码后,运行以下命令在重启时启用 SELinux 重新标记:
touch /.autorelabel
步骤 7- 最后,退出单用户模式并通过运行以下命令将 Fedora 系统重启到正常模式:
exitreboot
等待 SELinux 重新标记完成。这将需要几分钟,具体时长取决于文件系统的大小和硬盘的速度。

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

如你所见,在 Fedora 36 中重置 root 密码的步骤非常简单,并且与 在 RHEL 中重置 root 密码及其衍生版本(如 CentOS、AlmaLinux 和 Rocky Linux)完全相同。

via: https://ostechnix.com/reset-root-password-in-fedora/

作者:sk选题:lkxed译者:geekpi校对:turbokernel

本文由 LCTT原创编译,Linux中国荣誉推出

声明:以上内容来源于网络,如有侵权请联系我们(123@shiyan.com)删除!

发表回复

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则