在使用Linux的時(shí)候,過(guò)一段時(shí)間不用,想在用的時(shí)候,經(jīng)常會(huì)出現(xiàn)忘記root密碼的情況,這里以Fedora為例,講述一下怎樣使用單用戶模式重新設(shè)置root管理員密碼。
1、首先,我們需要進(jìn)入Fedora GRUB操作系統(tǒng)引導(dǎo)界面,一般安裝時(shí),默認(rèn)是不顯示操作系統(tǒng)選項(xiàng),經(jīng)幾秒后就直接啟動(dòng)操作系統(tǒng)的,因此,我們需要在系統(tǒng)啟動(dòng)的時(shí)候,使用任意鍵進(jìn)入啟動(dòng)菜單項(xiàng),如下圖所示。
2、在進(jìn)入的操作系統(tǒng)菜單里面,選擇要重設(shè)root密碼的操作系統(tǒng),然后按“e”鍵編輯啟動(dòng)項(xiàng)。
3、進(jìn)入編輯項(xiàng)菜單之后,選擇要編輯的啟動(dòng)命令行,如下圖所示,需要選擇帶有“kernel /vmlinuz”字眼的啟動(dòng)命令行,按“e”鍵進(jìn)入編輯界面。
4、進(jìn)入編輯界面之后,使用左右鍵將光標(biāo)轉(zhuǎn)到“rhgb quiet”之類的字符前面,輸入“single”加空格,或者輸入“1”加空格,完成之后按回車鍵,就可以,返回上一步中啟動(dòng)命令行菜單。
5、返回命令行啟動(dòng)菜單之后,按“b”鍵,就可以以單用戶模式啟動(dòng)操作系統(tǒng)了。操作系統(tǒng)啟動(dòng)之后,會(huì)直接進(jìn)入單用戶模式,不需要再輸入任何登錄密碼。這時(shí)我們就可以使用“passwd”命令重新設(shè)置root密碼了。
6、設(shè)置完密碼,輸入“reboot”命令重啟計(jì)算機(jī)就大功告成了。作為對(duì)比,下圖是在上述第“4”步中輸入了“1”時(shí)的顯示效果。
注意事項(xiàng):建議在使用Linux的時(shí)候經(jīng)常使用一下root權(quán)限,否則root密碼很容易忘記。此經(jīng)驗(yàn)使用的是Fedora9,同樣適用于Fedora其他發(fā)行版本。