Linux紅帽:RHCSA認證知識講解(十 三)在serverb上破解root密碼

Linux紅帽:RHCSA認證知識講解(十 三)在serverb上破解root密碼

  • 前言
  • 操作步驟


前言

  • 在紅帽 Linux 系統的管理工作中,系統管理員可能會遇到需要重置 root 密碼的情況
  • 本文將詳細介紹如何通過救援模式進入系統并重新設置 root 密碼。

我的個人主頁,歡迎來閱讀我的其他文章
https://blog.csdn.net/2402_83322742?spm=1011.2415.3001.5343
我的RHCSA認證知識文章專欄
歡迎來閱讀指出不足
https://blog.csdn.net/2402_83322742/category_12901802.html?spm=1001.2014.3001.5482


操作步驟

  • 在服務器管理界面中,找到并單擊啟動 serverb 實例
    在這里插入圖片描述

  • 當出現 GRUB 啟動菜單時:

  • 正常練習場景:選擇第一行,按下 e 鍵進入編輯

  • 考試場景:選擇第二行,按下 e 鍵
    在這里插入圖片描述

  • 在打開的內核參數編輯界面中,找到包含 ro(只讀)的行

  • 將 ro 修改為 rw rd.break(rw 表示可寫,rd.break 觸發緊急救援模式)
    在這里插入圖片描述
    在這里插入圖片描述

  • 按下 Ctrl + X 保存修改,系統將以新參數啟動并進入救援模式

  • 在出現的 sh-xxx# 提示符下,依次執行以下命令
    在這里插入圖片描述

chroot /sysroot          # 切換根目錄到原系統
echo flectrag | passwd --stdin root  # 重置root密碼(示例密碼:flectrag)
touch /.autorelabel       # 標記SELinux策略重新應用
sync                      # 同步磁盤數據
exit                      # 退出chroot環境
reboot                    # 重啟系統

以下是對這段代碼中每條命令的詳細解釋:

  1. chroot /sysroot
  • 功能:此命令的作用是將當前的根目錄切換至 /sysroot。在救援模式里,系統啟動時掛載的根目錄并非真正的系統根目錄,而是救援環境的根目錄。借助 chroot 命令,能夠把根目錄切換到原系統的根目錄 /sysroot,如此一來后續的操作就如同在原系統里進行一樣。
  • 使用場景:在需要對原系統進行維護或者修復時,就會用到這個命令,像重置密碼、修改系統配置等。
  1. touch /.autorelabel
  • 功能touch 命令用于創建一個新文件或者更新已有文件的訪問和修改時間。在這里,/.autorelabel 文件的創建會告知 SELinux(Security-Enhanced Linux,一個強制訪問控制的安全系統)在下次系統啟動時重新標記所有文件的安全上下文。
  • 使用場景:在修改了文件系統的權限或者結構之后,為了確保 SELinux 能夠正確地對文件進行安全標記,就需要創建這個文件。
  1. sync
  • 功能sync 命令的作用是將所有未寫入磁盤的數據同步到磁盤。在修改了文件系統或者進行了其他可能影響磁盤數據的操作之后,使用 sync 命令可以保證數據被正確地寫入磁盤,避免數據丟失。
  • 使用場景:在進行重要的文件系統操作之后,尤其是在即將重啟系統之前,使用 sync 命令可以確保數據的完整性。
  1. reboot
  • 功能reboot 命令用于重啟系統。在完成了所有的救援操作之后,使用 reboot 命令可以讓系統以新的配置重新啟動。

  • 系統重啟后,再次進入 GRUB 菜單時,直接按下 Enter 鍵選擇默認啟動項

在這里插入圖片描述

  • 重啟之后等待,便可進去node2系統了

在這里插入圖片描述


以上就是這篇博客的全部內容,下一篇我們將繼續探索 Redhat 的更多精彩內容。

我的個人主頁,歡迎來閱讀我的其他文章
https://blog.csdn.net/2402_83322742?spm=1011.2415.3001.5343
我的RHCSA認證知識文章專欄
歡迎來閱讀指出不足
https://blog.csdn.net/2402_83322742/category_12901802.html?spm=1001.2014.3001.5482

非常感謝您的閱讀,喜歡的話記得三連哦

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/79212.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/79212.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/79212.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

**Microsoft Certified Professional(MCP)** 認證考試

1. MCP 認證考試概述 MCP(Microsoft Certified Professional)是微軟認證體系中的一項入門級認證,旨在驗證考生在微軟產品和技術(如 Windows Server、Azure、SQL Server、Microsoft 365)方面的技能。2020 年&#xff0…

系統性能優化總結與思考-第一部分

1.C代碼優化策略總結 編譯器方面:用好的編譯器并用好編譯器(支持C11的編譯器,IntelC(速度最快)GNU的C編譯器GCC/G(非常符合標準),Visual C(性能折中)&#x…

RCL諧振電壓增益曲線

諧振電路如何通過調頻實現穩壓&#xff1f; 為什么要做諧振&#xff1f; 在諧振狀態實現ZVS導通&#xff0c;小電流關斷 電壓增益GVo/Vin&#xff0c;相當于產出投入比 當ff0時&#xff0c;G1時&#xff0c;輸出電壓輸入電壓 當G<1時&#xff0c;輸出電壓<輸入電壓 …

Linux進程相關選擇題及解析

1. 關于Linux進程創建,以下說法正確的是? A. fork()函數調用后,子進程從父進程的fork()之后開始執行 B. fork()函數返回兩次,父進程返回子進程PID,子進程返回0[10][11] C. exec函數族會替換當前進程的代碼段,但保留數據段和堆棧 D. wait()函數只能等待直接子進程退出 答…

STM32 HAL DHT11驅動程序

DHT11驅動程序會占用TIM3定時器&#xff0c;進行高精度延時。程序共包含4個文件 DHT11.c DHT11.h delay.c delay.h DHT11.c #include "stm32f1xx_hal.h" #include "dht11.h" #include "delay.h" // 添加延時頭文件 #define DHT_PORT GPIOB…

網頁防篡改與盜鏈防護:實時監控與自動化修復實踐

摘要&#xff1a;針對網頁內容篡改與盜鏈問題&#xff0c;本文基于群聯AI云防護系統&#xff0c;詳解如何通過哈希校驗、實時監控與CDN聯動實現秒級修復&#xff0c;并提供Python與AWS S3集成代碼。 一、網頁安全的核心需求 防篡改&#xff1a;保障頁面內容完整性&#xff0c;…

【4】k8s集群管理系列--harbor鏡像倉庫本地化搭建

一、harbor基本概念 ?Harbor是一個由VMware開源的企業級Docker鏡像倉庫解決方案?&#xff0c;旨在解決企業在容器化應用部署中的痛點&#xff0c;提供鏡像存儲、管理、安全和分發的全生命周期管理?。Harbor擴展了Docker Registry&#xff0c;增加了企業級功能&#xff0c;如…

Docker 安裝 Elasticsearch 8.x

Docker 安裝 Elasticsearch 8.x 前言一、準備工作二、設置容器的目錄結構三、啟動一個臨時的容器來復制配置文件四、復制配置文件到本地目錄五、刪除臨時容器六、創建并運行容器&#xff0c;掛載本地目錄七、修改文件配置監聽端口八、端口配置&#xff1a;Host 網絡模式 vs Por…

C#: 用Libreoffice實現Word文件轉PDF

現實場景中要實現Word格式轉PDF格式還是比較常見的。 如果要用開源的組件&#xff0c;只有用Libreoffice了。 一、下載安裝Libreoffice 先進入如下鏈接&#xff0c;找到最新版本和匹配的操作系統來安裝。 官網試過&#xff0c;下載是能下載&#xff0c;但安裝了用不了&…

MoogDB數據庫日常維護技巧與常見問題解析

在當今的數據驅動世界中&#xff0c;數據庫作為信息存儲與管理的核心組件&#xff0c;扮演著舉足輕重的角色。MoogDB作為一款高性能、易擴展的數據庫解決方案&#xff0c;越來越受到開發者和企業的青睞。為了確保MoogDB的穩定性與高性能&#xff0c;定期的日常維護及對常見問題…

JAVA多線程的幾種實現方式

?1. 繼承 Thread 類? ?原理?&#xff1a;通過繼承 Thread 類并重寫 run() 方法定義線程任務&#xff0c;調用 start() 啟動線程?。?代碼示例?&#xff1a; public class MyThread extends Thread {Overridepublic void run() {System.out.println("線程 " g…

爬蟲(基本知識介紹,urllib庫的說明)

爬蟲 爬蟲基礎&#xff08;一些基本原理的梳理&#xff09; scheme://[username:password]hostname[:port][/path][;parameters][?query][#fragment] 注&#xff1a; parameters 和 query 混用&#xff0c;并且現在 query 用的多 ?query 查詢 &#xff0c;用來查詢某類資源…

探秘串口服務器廠家:背后的故事與應用

在科技飛速發展的今天&#xff0c;串口服務器作為連接串口設備與網絡的橋梁&#xff0c;在工業自動化、智能交通、智能家居等眾多領域發揮著關鍵作用。你是否好奇&#xff0c;那些生產串口服務器的廠家究竟有著怎樣的故事&#xff1f;它們的產品背后又蘊含著怎樣的原理呢&#…

工廠能耗系統智能化解決方案 —— 安科瑞企業能源管控平臺

安科瑞顧強 政策背景與“雙碳”戰略驅動 2025年《政府工作報告》明確提出“單位國內生產總值能耗降低3%左右”的目標&#xff0c;要求通過產業結構升級&#xff08;如高耗能行業技術革新或轉型&#xff09;、能源結構優化&#xff08;提高非化石能源占比&#xff09;及數字化…

BI面向模型開發和面向報表開發,有什么區別?

在數字化時代&#xff0c;商業智能&#xff08;BI&#xff09;已成為企業決策不可或缺的工具。BI項目實施時&#xff0c;通常有兩種開發模式&#xff1a;面向模型開發和面向報表開發。雖然兩者都旨在通過數據驅動決策&#xff0c;但在開發邏輯、目標價值和技術路徑上存在顯著差…

OpenHarmony人才認證證書

OpenHarmony人才認證體系目前支持初級工程師認證&#xff0c;要求了解OpenHarmony開源項目、生態進展及系統移植等基礎知識&#xff0c;熟練掌握OpenHarmony的ArkUI、分布式軟總線、分布式硬件、分布式數據管理等基礎能力使用&#xff0c;具備基礎的開發能力。 考試流程可參考O…

映射網絡路路徑和ftp路徑原理是什么,如何使用,有什么區別

文章目錄 一、原理1. 映射網絡路徑2. FTP路徑 二、使用方法1. 映射網絡路徑2. FTP路徑 三、主要區別1. 協議與功能2. 安全性與權限3. 適用場景 四、如何選擇&#xff1f;五、注意事項 映射網絡路徑&#xff08;如SMB/CIFS或NFS&#xff09;和FTP路徑&#xff08;FTP/FTPS/SFTP&…

Windows 圖形顯示驅動開發-WDDM 1.2功能—Windows 8 中的 DirectX 功能改進(一)

Windows 8包括 Microsoft DirectX 功能改進&#xff0c;使開發人員、最終用戶和系統制造商受益。 功能改進在以下幾個方面&#xff1a; 像素格式 (5551、565、4444) &#xff1a;在低功耗硬件配置下&#xff0c;DirectX 應用程序的性能更高。雙精度著色器功能&#xff1a;高級…

GitHub 趨勢日報 (2025年04月15日)

本日報由 TrendForge 系統生成 https://trendforge.devlive.org/ &#x1f4c8; 今日整體趨勢 Top 10 排名項目名稱項目描述今日獲星總星數語言1yeongpin/cursor-free-vip[Support 0.48.x]&#xff08;Reset Cursor AI MachineID & Auto Sign Up / In & Bypass Higher…

2025年推薦使用的開源大語言模型top20:核心特性、選擇指標和開源優勢

李升偉 編譯 隨著人工智能技術的持續發展&#xff0c;開源大型語言模型&#xff08;LLMs&#xff09;正變得愈發強大&#xff0c;使最先進的AI能力得以普及。到2025年&#xff0c;開源生態系統中涌現出多個關鍵模型&#xff0c;它們在各類應用場景中展現出獨特優勢。 大型語言…