很多時候我們都會有這樣的經歷,各種密碼,各種複雜,忘記了怎麼辦???windows的有關密碼忘記了是可以通過相關的郵箱啊手機號等等是可以 找回的,那麼linux的root密碼忘記了,該怎麼辦呢?那麼接下來我就為大家演示怎麼破解linux的root密碼。
首先加電啟動linux:
1.新增核心引數rd.break
將游標調到最後,加入「rd.break」:
2.核心載入引導系統時,根分割槽為唯讀模式掛載,修改模式為讀寫
mount -o remount,rw /sysroot
mount | grep sysroot驗證是否修改成功
3.切換到根目錄chroot /sysroot
4.修改密碼passwd root
5.修改selinux的relabel模式
touch /.autorelabel
接著連續兩次執行exit,則系統進入重新啟動介面:
可以看出已經進入系統:
rhel 6 rhel7 找回root密碼
rhel 7進入單使用者方式和重置密碼方式發生了較大變化,grub由b引導變成了ctrl x引導。重置密碼主要有rd.break和init兩種方法。rd.break方法 1 啟動的時候,在啟動介面,相應啟動項,核心名稱上按 e 2 進入後,找到linux16開頭的地方,按 end 鍵到最後,輸入rd...
RHEL7恢復root密碼
首先關閉selinux root panda getenforce disabled 然後重啟,按 鍵,進入如下介面,選擇第一項,按下e鍵進行編輯 在此介面找到ro這一項,並進行修改,改為rw init sysroot bin sh 改完之後,按下ctrl x進入緊急模式 原理 啟動乙個shell環...
CentOS7 rhel7重置root密碼
rd.break方法 1.啟動的時候,在啟動介面,相應的啟動項,核心名稱上按 e 2.進入後,找到linux16開頭的行,在行末輸入rd.break 按ctrl x進入 3.進入後輸入命令mount,發現根為 sysroot 並且不能寫,只有讀許可權 4.掛載 mount o remount rw ...