首页 > 系统教程 > 操作系统 > 如何在Fedora Linux 39、38、37、36中重置根密码

如何在Fedora Linux 39、38、37、36中重置根密码

Jennifer Aniston
发布: 2025-03-20 10:32:12
原创
312 人浏览过

重置您的Fedora根密码:逐步指南

忘记了您的Fedora根密码?本教程提供了重置或更改的明确说明,无论您的Fedora版本如何。我们将介绍两种方法,一种针对Fedora 39和38进行了优化,另一种用于较旧版本。

目录

  • 重置根密码:逐步方法
    • 方法1:Fedora 39和38
      • 步骤1:访问grub菜单
      • 步骤2:进入紧急模式
      • 步骤3:重置密码
      • 步骤4:Selinux Relabeling
      • 步骤5:重新启动
      • 步骤6:登录
    • 方法2:Fedora 37及以上版本
      • 步骤1:访问grub菜单
      • 步骤2:识别ro参数
      • 步骤3:修改ro参数
      • 步骤4:安装根文件系统
      • 步骤5:重置密码
      • 步骤6:Selinux Relabeling
      • 步骤7:重新启动
      • 步骤8:登录
  • 结论

重置根密码:逐步方法

我们将使用紧急模式重置密码。这些方法略有不同,具体取决于您的Fedora版本。

方法1:Fedora 39和38

该方法已用于Fedora 39和38。

步骤1:访问grub菜单

在系统上电源,然后反复按ESC访问GRUB启动菜单。选择您的Fedora内核,然后按“ E”编辑引导参数。

如何在Fedora Linux 39、38、37、36中重置根密码

示例grub菜单(Fedora 38):

如何在Fedora Linux 39、38、37、36中重置根密码

步骤2:进入紧急模式

"linux ($root)/vmlinuz..."开始,定位该行,导航到末端(结束ctrl e ),然后附加:

 <code>rw init=/bin/bash</code>
登录后复制

如何在Fedora Linux 39、38、37、36中重置根密码

CTRL XF10启动到紧急模式。

步骤3:重置密码

您的根文件系统应安装读写。如果没有,请使用: mount -o remount,rw / 。使用以下方式重置密码:

 <code>passwd</code>
登录后复制

或者

<code>passwd root</code>
登录后复制

输入并确认您的新密码。

如何在Fedora Linux 39、38、37、36中重置根密码

步骤4:Selinux Relabeling

确保正确的安全环境(如果启用了Selinux):

 <code>touch /.autorelabel</code>
登录后复制

如何在Fedora Linux 39、38、37、36中重置根密码

步骤5:重新启动

退出单用户模式并启动启动过程:

 <code>exec /sbin/init</code>
登录后复制

如何在Fedora Linux 39、38、37、36中重置根密码

让Selinux重新标记完成(可能需要几分钟)。如果只有普利茅斯屏幕似乎可以监视进度,请按ESC

如何在Fedora Linux 39、38、37、36中重置根密码

步骤6:登录

使用您的新root密码登录。

如何在Fedora Linux 39、38、37、36中重置根密码

方法2:Fedora 37及以上版本

该方法在Fedora 37、36和35上进行了测试,应在较旧版本上使用。

步骤1:访问grub菜单(与方法1相同)

步骤2:识别ro参数

在启动参数中找到ro参数。

如何在Fedora Linux 39、38、37、36中重置根密码

步骤3:修改ro参数

rw init=/sysroot/bin/sh替换ro 。确保rwinit=/sysroot/...之间的空间。

如何在Fedora Linux 39、38、37、36中重置根密码

CTRL X进入紧急模式。

步骤4:安装根文件系统

在紧急模式下:

 <code>chroot /sysroot/</code>
登录后复制

如何在Fedora Linux 39、38、37、36中重置根密码

步骤5:重置密码(与方法1相同)

步骤6:Selinux Relageling (与方法1相同)

步骤7:重新启动

退出单用户模式并重新启动:

 <code>exit</code>
登录后复制
 <code>reboot</code>
登录后复制

监视Selinux重新标记的进度。

如何在Fedora Linux 39、38、37、36中重置根密码

步骤8:登录(与方法1相同)

结论

通过以下步骤可以实现重置Fedora root密码。请记住,在执行这些管理任务时始终使用强密码并谨慎行事。图像以其原始格式保留。

以上是如何在Fedora Linux 39、38、37、36中重置根密码的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板