Linux忘記密碼的常用幾種解決方法
添加時(shí)間:2019-1-28 20:09:12
添加:
思海網(wǎng)絡(luò)
本文在rh8上測(cè)試通過(guò)
一. lilo
1. 在出現(xiàn) lilo: 提示時(shí)鍵入 linux single
畫面顯示 lilo: linux single
2. 回車可直接進(jìn)入linux命令行
3. #vi /etc/shadow
將第一行,即以root開(kāi)頭的一行中root:后和下一個(gè):前的內(nèi)容刪除,
第一行將類似于
root::......
保存
4. #reboot重啟,root密碼為空
二. grub
1. 在出現(xiàn)grub畫面時(shí),用上下鍵選中你平時(shí)啟動(dòng)linux的那一項(xiàng)(別選dos喲),然后按e鍵
2. 再次用上下鍵選中你平時(shí)啟動(dòng)linux的那一項(xiàng)(類似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e鍵
3. 修改你現(xiàn)在見(jiàn)到的命令行,加入single,結(jié)果如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
4. 回車返回,然后按b鍵啟動(dòng),即可直接進(jìn)入linux命令行
5. #vi /etc/shadow
將第一行,即以root開(kāi)頭的一行中root:后和下一個(gè):前的內(nèi)容刪除,
第一行將類似于
root::......
保存
6. #reboot重啟,root密碼為空。
以下是其它網(wǎng)友的補(bǔ)充,大家可以參考下:
一、進(jìn)入單用戶模式
1.使用Linux 系統(tǒng)啟動(dòng)軟盤
如果你已創(chuàng)建了Linux 系統(tǒng)的啟動(dòng)軟盤,而且設(shè)置計(jì)算機(jī)系統(tǒng)從軟盤啟動(dòng),當(dāng)顯示boot 提示符后輸入: boot: linux single 系統(tǒng)進(jìn)入了提示符為“#”的單用戶模式,計(jì)算機(jī)引導(dǎo)的運(yùn)行級(jí)別為
1,本地文件系統(tǒng)被掛載,很多系統(tǒng)服務(wù)沒(méi)有運(yùn)行,跳過(guò)所有系統(tǒng)認(rèn)證,是一個(gè)系統(tǒng)管理員使用特定的機(jī)器,把 root 文件系統(tǒng)掛為讀寫,此時(shí)你可以使用:
(1)passwd 程序來(lái)設(shè)置root的新密碼
# passwd root
# reboot
重啟系統(tǒng)后,root 密碼已被更新。
(2)通過(guò)修改 /etc/shadow 文件,刪除root 的密碼
# cd /etc
# vi shadow
將以root 開(kāi)頭的一行中“root:”后和下一個(gè)“ :”前的內(nèi)容刪除,
第一行將類似于“root ::??”,保存后重啟系統(tǒng),root 密碼置為空。
2.以LILO 多系統(tǒng)引導(dǎo)程序啟動(dòng)
當(dāng)系統(tǒng)以LILO 引導(dǎo)程序啟動(dòng)時(shí),在出現(xiàn)LILO 提示符時(shí)輸入:
LILO: linux single
進(jìn)入單用戶后,更改password 的方法同1。
3.以GRUB 多系統(tǒng)引導(dǎo)程序啟動(dòng)
用GRUB引導(dǎo)系統(tǒng)進(jìn)入單用戶步驟:
(1) 啟動(dòng)GRUB,選擇Red Hat Linux的選項(xiàng),然后鍵入 e 來(lái)編輯;
(2) 選擇以kernel開(kāi)頭的一行,再按e 鍵,在此行的末尾,按空格鍵后輸入single,以回車鍵來(lái)退出編輯模式;
(3) 回到了 GRUB 屏幕后,鍵入 b 來(lái)引導(dǎo)進(jìn)入單用戶模式。 進(jìn)入單用戶后,更改password 的方法同1。
二、使用Linux 系統(tǒng)安裝盤
如果你既沒(méi)做系統(tǒng)啟動(dòng)軟盤,同時(shí)多系統(tǒng)的引導(dǎo)LILO 和GRUB 又被刪除(如重裝了Windows 系統(tǒng)后),那么只能使用Linux 系統(tǒng)安裝盤來(lái)恢復(fù)root 的密碼。
用第一張Linux 系統(tǒng)安裝盤啟動(dòng),出現(xiàn)boot 提示符后輸入:
oot: linux rescue
此時(shí)系統(tǒng)進(jìn)入救援模式,然后根據(jù)提示完成:
1.選擇語(yǔ)言和鍵盤格式;
2.選擇是否配置網(wǎng)卡,一般系統(tǒng)因網(wǎng)絡(luò)不需要,所以可以選擇否跳過(guò)網(wǎng)卡配置;
3 . 選擇是否讓系統(tǒng)查找硬盤上的Redhat Linux 系統(tǒng),選擇繼續(xù);
4.系統(tǒng)顯示硬盤上的系統(tǒng)已經(jīng)被找到,并掛載在/mnt/sysimage 下;
5.進(jìn)入拯救狀態(tài),可重新設(shè)置root 的密碼:
# chroot/mnt/sysimage (讓系統(tǒng)成為根環(huán)境)
# cd /mnt/sysimage
# passwd root
關(guān)鍵字:Linux、忘記密碼
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗(yàn)證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機(jī)IP講解
- CentOS7使用hostapd實(shí)現(xiàn)無(wú)AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯(cuò)
- 解決Centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解