帮助中心

立即注册 咨询客服

当前位置:首页 > 帮助中心> 如何在Fedora Linux系统重置忘记的root密码

如何在Fedora Linux系统重置忘记的root密码

发布时间:2020年04月14日 09:19:50    来源: A5互联

本文简要介绍了在Fedora Linux系统上可以用来重置忘记的root密码的步骤。这里我们使用的Fedora 32。

首先,您需要重新引导或打开系统电源,然后等待直到显示grub菜单,如下所示。

按下'e'以编辑grub参数。这会将您引导至如下所示的屏幕。接下来,找到以开头的行'linux',如下所示。

找到Grub内核参数

使用“光标向前箭头”键,导航到带有rhgb quiet参数的部分。

内核rhgb quiet参数

现在,将rhgb quiet参数替换为rd.break enforcing=0。

更改Grub内核参数

下一步按ctrl + x引导进入单用户模式。接下来,重新安装的根文件系统的读取和写入模式。

#mount –o remount,rw / sysroot

在Fedora中挂载根文件系统

接下来,运行下面的命令以访问Fedora系统。

#chroot / sysroot

要更改或重置root密码,只需发出所示的passwd命令即可。

#passwd

在Fedora中重置root密码

提供一个新密码并确认。如果一切顺利,控制台末尾将显示“ 密码更新成功 ” 通知。

要重新启动系统,只需按Ctrl + Alt + Del。之后,您可以使用新创建的root密码以root用户身份登录。

登录后,运行以下命令将SELinux标签恢复到/ etc / shadow文件。

#restorecon -v / etc / shadow

最后,使用命令将SELinux设置为强制模式。

#setenforce 1

至此如何在Fedora 32上重置忘记的root密码就已经完成了。