suse linux如何重置密码忘记,SUSE Linux忘记root密码的处理办法
GRUB修改法
=============================================
注意:
此辦法僅適用SLES8、SLES9,不適用于SLES10,SLES10請用光盤修改法。
此辦法不適合用于grub啟動超時時間為0的機(jī)器,因為grub超時時間設(shè)置為0后,不能編輯grub選項,此類機(jī)器必須使用光盤或網(wǎng)絡(luò)引導(dǎo)到救援模式下修改root密碼。
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、這時執(zhí)行命令 mount -n / -o remount,rw 表示將根文件系統(tǒng)重新mount為可讀寫,有了讀寫權(quán)限后就可以通過passwd命令修改密碼了。
4、輸入passwd root命令就可以重置密碼。
5、修改完成后記得用mount -n / -o remount,ro將根文件系統(tǒng)置為原來的狀態(tài)。
6、重啟linux使密碼生效。
光盤引導(dǎo)修改法
===============================================
設(shè)備:USB光驅(qū)、SUSE9 SP2 CD1或者SUSE10 CD1(原則:什么樣的操作系統(tǒng)就用什么樣的引導(dǎo)光盤,包括位數(shù)也要一樣,如suse10sp1
64位光盤)
用USB光驅(qū)引導(dǎo)進(jìn)入救援模式。
輸入root登陸
Rescue login# root
查看硬盤分區(qū)
Rescue# fdisk -l
Device
Boot?Start?End?Blocks?Id?System
/dev/hde1?1?1024?1048560?82?Linux swap
/dev/hde2?1025?11264?10485760?83?Linux
一般地,hde2或者sda2是根分區(qū)(注意:R0單板一般可以看到hde和hdg兩個盤,只能修改hde盤的數(shù)據(jù);R2一般看到是sda)
掛載分區(qū)
Rescue# mount /dev/hde2 /mnt
Rescue# mount -o bind /dev?/mnt/dev
Rescue# chroot /mnt
修改root密碼
Rescue# passwd
Changing password for root.
New password:
修改完之后,退出
Rescue# exit
取消分區(qū)掛載
Rescue# cd /
Rescue# umount /mnt/dev
Rescue# umount /mnt
重啟單板
Rescue# reboot
總結(jié)
以上是生活随笔為你收集整理的suse linux如何重置密码忘记,SUSE Linux忘记root密码的处理办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 槟桃梅是什么?
- 下一篇: 江苏扬州3和4美,甜辣酱怎么购买想知道怎