首頁 > 系統教程 > Linux > 如何在Fedora Linux 39、38、37、36中重置根密碼

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

Jennifer Aniston
發布: 2025-03-20 10:32:12
原創
320 人瀏覽過

重置您的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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板