suse linux如何重置密码忘记,SUSE Linux忘记root密码的对策
在SUSE Linux環(huán)境下,進(jìn)入單用戶模式仍然需要密碼,因此通過進(jìn)單用戶模式恢復(fù)root密碼的方式行不通;恰好手邊也沒有SUSE的系統(tǒng)安裝光盤,只能想其他辦法了。總會有解決辦法,最終的解決辦法如下:
1、重新啟動機(jī)器,在出現(xiàn)grub引導(dǎo)界面后,在啟動Linux的選項里加上init=/bin/bash,通過給內(nèi)核傳遞init=/bin/bash參數(shù)使得OS在運行l(wèi)ogin程序之前運行bash,出現(xiàn)命令行。
2、稍等片刻出現(xiàn)(none)#:命令行。
3、這時輸入mount -n / -o remount,rw 表示將根文件系統(tǒng)重新mount為可讀寫,有了讀寫權(quán)限后就可以通過passwd命令修改密碼了。
4、這時輸入passwd命令就可以重置密碼了。輸入一個你記得住的密碼,不過記不住也無所謂,現(xiàn)在我們已經(jīng)知道解決的辦法了,呵呵。
5、修改完成后記得用mount -n / -o remount,ro將根文件系統(tǒng)置為原來的狀態(tài)。
df- h 查看掛載(fsck)
mount /dev/sda1 boot
mount /dev/sda2 /
mount /dev/sda5 usr
mount /dev/sda6 var
mount /dev/sda7 home
mount /dev/sad8 data
----------------------------------------------------------------
補(bǔ)充1:
忘記SUSE Linux root密碼時的一個解決方法
使用SUSE Linux的朋友們,如果您不小心忘了root密碼時,可以采取以下的補(bǔ)救方法:
1. 在boot options輸入 init=/bin/sh:
2. 此時如果直接以passwd嘗試修改的話,系統(tǒng)會報錯:
3. 原因是/此時為read-only,請將它remount成read-write,再次執(zhí)行passwd,即可成功修改root password:
-----------------
補(bǔ)充2:
一網(wǎng)友參考的步驟如下,希望對大家有用:
a,開機(jī),進(jìn)入GRUB界面:此時有三個選擇:SUSE LINUX ENTERPISE SERVER 10
軟盤
SUSE LINUX ENTERPISE SERVER 10 (Failsafe)
移動光標(biāo)到第三個(Failsafe)模式,按鍵e,此時光標(biāo)移到下面的Boot,Options:————,將里面的默認(rèn)的內(nèi)容全刪除,鍵入:init=/bin/bash,回車啟動系統(tǒng)
b,稍等片刻出現(xiàn)(none)#:命令行
c,此時鍵入:mount -n / -o remount,rw和mount /usr,若/usr在/下,沒有單獨分區(qū)就不需要掛載,如在安裝時單獨分區(qū)的就需要掛載,否則會找不到passwd指令
d,運行passwd root修改密碼,重新啟動即可。
總結(jié)
以上是生活随笔為你收集整理的suse linux如何重置密码忘记,SUSE Linux忘记root密码的对策的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电信基础知识题库
- 下一篇: Linux用wget和curl下载jdk