&">nbsp; 23号接到客户电话,Linux服务器无法登陆,因为服务器放在联通的托管机房,所以无法到现场处理。经过联网检测,服务器无法Ping通,服务器所在网段的网关可以Ping通。开始以为是服务器托管机房网络出现问题,导致该服务器不能访问,后来经过使用扫描工具发现该服务器IP位置端口21,389,1002和1702有回应,所以断定网络不存在问题,服务器也在运行。经过了解,安装设置的简单过于简单的数字密码客户没有进行更改(这一点真是没有想到),估计服务器已经被坏人光顾过了。通过协商,客户将服务器拿回自己的公司等待我们上门去恢复密码。
为了解决这个问题,多次烦扰在珠海工作的朋友梁宝玉和公司的同事,在此一并表示感谢。通过此次实做和几个工作日的艰苦奋战,对Linux系统的使用和设置也提高和长进迅速。
如果忘记了Linux密码,这时有两种情况,一种是用LILO管理器来启动的,另一种是GRUB管理器来启动的。
一、LILO管理器
如果你的系统是通过LILO管理
器来启动的,可在LILO启动提示符LILO boot:后输入Linux single,而后回车启动Linux系统进入单用户模式,这时,就可以用passwd命令来修改你的密码了,修改完后重新启动系统,就可以使用新的密码了。
二、GRUB管理器
如果是GRUB情况,修改密码就麻烦一些。没有关系您可以执行下列的操作来进入单一使用者模式:
1)在开机管理程试的选项中,输入[e]进入编辑模式。
2)再来您会看到开机记录列表。去找一条类似以下的这一行:
kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2
先按下方向键移到该行已经被反白选取,再按下[e].
3) 先按下空白键以增加一个空白,然后加入 single 等字到这一行的最后,以告訴 GRUB 开机进入 Linux 的单一使用者模式。 再按下 [Enter] 來使变更生效。
4) 您将会被带回到編辑模式的界面。从这里,按下 [b] 之后,GRUB 将会在开机進入单一使用者 Linux 模式。 在它完成系统载入后,将会看到类似下列的 shell 提示符号:
sh-2.05#
5)现在您可以更改 root 的密码,请输入
bash# passwd root
6)您必须要再输入一次密碼以确定。 在您完成后,密码就已经更改成功,您可以在提示符号下輸入 reboot 来重新开机; 再来您就可以正常的登入为 root 了。