SuperTaoer::Thanksgiving

聪明的人,有时候就是盲的人。

七月 13, 2006

linux忘记了用户密码怎么办?

文章类别: 程序 技术 — SuperTaoer @ 9:12 pm

忘记密码的情况多种时候指的是忘记了root密码
今天我就遇上了。。。
重启你的计算机 or 服务器,频繁的来回按键盘上的上下箭头吧,这么做是为了在grub选择启动菜单的时候停留下来,
ok
现在停留下来了。
按e键
你会看见有几个菜单,我用的是centos4,有3个
看到有个类似于 kernel /boot /vlinuz -v***** ro root=/LABEL=/
这样的dd
如果你不知道怎么编辑,看菜单的下面,会有英文说明的
centos是按a键进行编辑,
加入” single”
也就是说现在是:
kernel /boot /vlinuz -v***** ro root=/LABEL=/ single
回车
按b键启动
启动后,
你能直接使用root身份的shell命令行

#passwd root
下面的就不用说了吧。。。



Leave a Message

2 Messages

delta,谢谢你的指教,如果下次再遇到这种问题可以我来试试看,不过还是不要遇到这么郁闷的问题了 :p

 

如果你的系统里面有其他的用户(root),而且你知道这个用户的密码的话,就还有一个方法。用一张livecd,启动之后挂在上硬盘。然后就找到/etc/shadow文件,然后用这个非root用户名后面第一个分号后面的内容覆盖掉root用户名相应未知的内容。保存退出。重启之后root的密码就是这个非root用户的密码了。

 

RSS feed for comments on this post. TrackBack URI

Leave a Message





本站使用 WordPress架设