Linux忘了root密碼怎麼辦?

2021-08-17 14:07:50 字數 1338 閱讀 4328

linux虛擬機器好久沒用了,root的密碼忘了,很多需要root許可權的事情都做不了。重灌系統的話,麻煩不說,很多東西都沒有了,那怎麼辦呢?

破解linux的root密碼的方法:

1.在系統啟動時進入grub選項選單

當出現進入linux系統倒計時的時候,按下回車鍵,如下圖:

然後就進入了grub選項選單了,介面如下,這是選擇作業系統的介面,因為我只有乙個系統,所以顯示只有乙個。

2.在grub選項選單按e進入編輯模式

在選擇好自己的作業系統後,按『e』,然後進入如下介面:

3.新增乙個啟動引數:「/init  1」,如下圖。意思是下次啟動的時候進入單使用者模式,單使用者模式不需要輸入密碼。

4.按回車,退回到了上乙個介面,然後按『b』重啟系統

5.進入系統後,將root密碼設定為空密碼

重啟後,進入單使用者模式,只是字元介面,是沒有圖形介面的。

輸入命令:vim /etc/passwd                         passwd檔案就是存放各個使用者的密碼資訊的。如下圖,其中『x』表示的就是密碼,我們把x給刪除,就沒有密碼了。

修改後:

最後儲存退出

6.重啟linux

命令:reboot

7.修改root密碼

passwd root

在改密碼的時候可能會提示密碼過於簡單,是無效的密碼,這個提示可以不用管的,一樣能成功修改。

MYSQL忘了ROOT密碼

為了給g準備 想直接用乙個專案。那個專案原來用的資料庫是oracle,但他的機器配置低,記憶體只有256m,跑oralce了太吃力了。於是就想把資料庫部分移植到mysql。自己先 做實驗,年前就裝了,現在想做移植,root密碼給忘了。倒是可以重灌,可那一定不是最佳解決方案。unix版 1.先停掉my...

如果忘了root密碼,該怎麼辦?

1 重啟電腦,出現grub2啟動選單時按e鍵進入編輯狀態 2 找到linux16所在行,末尾新增 rd.break console tty0按ctrl x快捷鍵進入救援模式 3 以可寫方式掛載硬碟中的根目錄,並重設root密碼 switch root mount o remount,rw sysro...

Ubuntu 的root密碼忘了怎麼辦

ubuntu16.04系統中,因為誤操作導致管理員密碼丟失或無效,並且忘記root密碼,此時無法進行任何root sudo許可權操作。可以通過grub重新設定root密碼,並恢復管理員賬戶到正常狀態。工具 ubuntu16.04作業系統 重置root密碼 啟動系統,顯示grub選擇選單 長按shif...