單使用者模式和挽救模式破解centos密碼

2021-09-11 15:10:15 字數 2307 閱讀 5049

單使用者模式類似windows的安全模式,在安裝系統後,有個可以最小啟動的windows系統,他是存在於電腦上的。

單使用者模式可以使用rd.break 破解和init 破解。

1、重啟centos系統:init 6

2、在開機介面時,按【↓】方向鍵,目的是為了停留在開機介面;選擇第一項,同時按下e鍵,進入grub介面

3、在 vmlinuz 行後加入 rd.break console=tty0 

4、ctrl+x儲存重啟

5、mount -o remount,rw /sysroot                #掛載系統臨時根目錄為可寫,如已經掛載,略過

6、chroot /sysroot                                       #將 /sysroot 目錄變為臨時根目錄

7、echo 「123123」 | passwd--stdinroot     ##修改root密碼,可使用passwd直接修改

1、重啟centos系統:init 6

2、在開機介面時,按【↓】方向鍵,目的是為了停留在開機介面;選擇第一項,同時按下e鍵,進入grub介面

3、在kernel(linux16/linux/linuxefi)行尾新增init=/bin/sh或者init=/bin/bash ##缺省會使用唯讀方式掛載 / ,需要重新以 rw方式 重新掛載 /

ctrl+x啟動shell 

4、掛載檔案系統為可寫模式 mount –o remount,rw,defaults /  直接掛載根目錄 如果已經掛載,可略過

5、passwd root修改root密碼。 ##這時候的passwd必須滿足8位數特徵

6、如過系統啟動了selinux,必須執行以下命令,否則將無法正常啟動系統:touch /.autorelabel

7、exec /sbin/init啟動,或者用指令exec /sbin/reboot重啟

以root使用者登入後使用grub2-setpassword 設定密碼

在登入時按e進入編輯模式時會讓你輸入賬號和密碼

挽救模式類似優盤裝系統時的pe系統,他是個安裝在優盤上的系統,而不是安裝在電腦上的。

操作步驟:

關機:init 0;檢查是否啟動光碟,如下圖,裝置狀態選擇「啟動時連線」,確保載入映象檔案;

右鍵虛擬機器名稱,選擇「電源」下的「啟動時進入韌體bios」,用 + 號將cd-rom移到最上面設為第一啟動

進入安裝前介面,選擇troubleshooting

接下來訓選擇「rescue a centos linux system」

兩次回車後,進入互動介面

輸入數字1,回車進入shell

按提示切換系統,然後輸入passwd修改root密碼

exit

exit

最後重啟系統:(注意需要取消cd為boot第一啟動項)

完成。總結:單使用者模式適用於grub沒有被加密的情況下, 挽救模式可用於grub加密情況

linux 單使用者模式

linux的單使用者模式對於乙個系統管理員來說,是必需要掌握的系統恢復模式。比如系統引導檔案出錯,忘記管理員root密碼,進行文件修復都是很必要的修復模式。對於不同的開機引導模式lilo或者grub也好,進入單使用者模式的方法大同小異。1.若是使用 lilo 引導開機者,以下命令任意均可 請在開機出...

linux 單使用者模式

linux 單使用者模式 1 啟動到grub時,按e進入核心編輯模式 2 將quiet之後的引數刪除 空格新增 single或1,回車儲存 3 b啟動,進入單使用者模式 4 password root 修改密碼 5 init 6重啟 問題 如果是用vm載入映象檔案啟動,在單使用者模式修改密碼時沒辦法...

進入單使用者模式

進入單使用者模式 按shift進入 1 開機到grub時,用上下鍵移到第二行的恢復模式,按e 注意不是回車 即ubuntu,with linux 3.2.0 23 generic recovery mode 2 把ro recovery nomodeset 改成rw single init bin ...