Linux下安全修復系統的Root密碼
如果因為忘了root口令導致無(wú)法登錄系統,請試用下面的方法來(lái)改忘記的root口令:
本文引用地址:http://dyxdggzs.com/article/201610/305437.htm方法一:
1、重新啟動(dòng)系統。待系統啟動(dòng)到grub或lilo(現在一般是grub)引導菜單時(shí),找到系統當前引導項(可以按方向鍵展開(kāi)隱藏的菜單);
2、把光標定位在該選項上按下字母“e”鍵進(jìn)入這個(gè)引導的編輯狀態(tài);
3、該選項有三行語(yǔ)句,請用光標選中第二行,也就是“Kernel”開(kāi)頭的 那一行;
4、在這一行再按下字母“e”鍵進(jìn)入這一行的編輯狀態(tài);
5、在該行行尾加個(gè)空格,寫(xiě)上數字1,類(lèi)似這樣:
kernel /boot/vmlinuz-2.6.9-11.19 ro root=LABEL=/ 1
6、修改以后,按下“回車(chē)”鍵回到原來(lái)的界面;
7、按下字母“b”鍵開(kāi)始引導。
這樣,就可以啟動(dòng)linux的單用戶(hù)模式,有點(diǎn)類(lèi)似windows的安全 style=COLOR: #000000 href=http://safe.it168.com/ target=_blank>安全模式,就是只啟動(dòng)最基本的系統,網(wǎng)絡(luò )服務(wù)、系統服務(wù)等都不啟動(dòng)。單用戶(hù)模式引導完成以后,會(huì )有#提示符,表示已擁有超級用戶(hù)權限,然后請在#后執行命令:
/usr/bin/passwd
系統應該會(huì )提示輸入口令,這個(gè)口令是不回顯的,保證輸入無(wú)誤就可以了,回車(chē)后,系統會(huì )要求再輸入一遍,輸入要求一致,然后會(huì )看到口令修改成功的提示。再鍵入命令init 3鍵入系統的字符界面模式下(系統會(huì )重新改變運行級別)??吹絣ogin:提示,再重新試一試是否可以用root和剛剛修改過(guò)的口令登錄。
方法二:
1、將系統光盤(pán)的第一張插入光驅?zhuān)匦聠?dòng)系統,從光驅成功引導后在boot: 后輸入linux rescue回車(chē)。
2、跟著(zhù)引導程序向下走,不必配置網(wǎng)絡(luò )。但提問(wèn)是否手索并掛載系統分區時(shí)選擇“是”,系統進(jìn)入“#”提示符下。
3、執行命令chroot /mnt/sysimage/ (默認的系統會(huì )掛在/mnt/sysimage/目錄下)
4、執行命令/usr/bin/passwd來(lái)修改root口令。
5、執行命令exit; ,取出光盤(pán),重新啟動(dòng)系統。然后用新的口令登錄系統。即可完成root密碼修復。
評論