当前位置: 技术问答>linux和unix
求救:linux登陆用户和密码忘了怎么办?
来源: 互联网 发布时间:2014-12-11
本文导语: 小弟我装Redhat Linux7.3时,一不小心把登陆用户和密码都给忘了,不知在系统盘中能否找到,或是用别的什么方法(除了重装),谢谢! | 如果丢失了 root 口令,那么可以让机器启动进入单用...
小弟我装Redhat Linux7.3时,一不小心把登陆用户和密码都给忘了,不知在系统盘中能否找到,或是用别的什么方法(除了重装),谢谢!
|
如果丢失了 root 口令,那么可以让机器启动进入单用户状态。在启动后的 lilo 提示符下输入: init=/bin/sh rw 使机器进入运行级1 ,并把 root 文件系统挂为读写。他会跳过所有系统认证,让你可以使用 passwd 程序来改变 root 口令,然后启动到一个新的运行级。
|
如果你是GURB方式的话,用以下方法:
1、打开电源,引导计算机
2、在出现GURB引导画面时,按字母e键,进入GRUB编辑状态,若GRUB设有密码,需要知道该密码,一般没有。
3、在引导菜单后添加“1”或single,选定它,然后按字母b,就可引导到单用户模式了。
如果是red hat linux 7.2,未编辑时引导菜单是:
RedHat Linux (2.4.7-10) root (hd0,1)kernel /boot/vmlinuz-2.4.7-10 ro root=/dev/hda2
然后编辑,就在其后添加“1”或single,使其如下:RedHat Linux (2.4.7-10) root (hd0,1)kernel /boot/vmlinuz-2.4.7-10 ro root=/dev/hda2 1即可。
1、打开电源,引导计算机
2、在出现GURB引导画面时,按字母e键,进入GRUB编辑状态,若GRUB设有密码,需要知道该密码,一般没有。
3、在引导菜单后添加“1”或single,选定它,然后按字母b,就可引导到单用户模式了。
如果是red hat linux 7.2,未编辑时引导菜单是:
RedHat Linux (2.4.7-10) root (hd0,1)kernel /boot/vmlinuz-2.4.7-10 ro root=/dev/hda2
然后编辑,就在其后添加“1”或single,使其如下:RedHat Linux (2.4.7-10) root (hd0,1)kernel /boot/vmlinuz-2.4.7-10 ro root=/dev/hda2 1即可。
|
用linux安装盘引导系统,启动后使用linux rescue模式进入恢复模式,linux会自动搜寻你的营盘里的系统,系统会提示你讲你的系统mount到特定的目录,一般在/mnt/sys...什么的忘了,你进去一看就知道,然后进入该目录中的etc,修改passwd文件中的root/*/...项,将*删除,存盘,reboot,现在系统地root无口令