开机似乎正常(因为没有注意看开机过程),有提示待用户输入用户名和密码但多次输入正确密码无效,怀疑是/etc/passwd文体被破坏。

 

 

先进入单用户模式看看具休的过程和log,进入单用户模式过程出现问题如图所示:

 

 

看到最后一句:

Id: cannot find name for user ID 0

进一步确认是/etc/passwd文件被破坏的可能性很大。

查看/var/log/messages,结果红了一大片!

 

 

回想昨天做打包练习时曾经对/etc/passwd做过动作,问题可能出在那个时候。

#history |less看了一下,果然是!打包时的命令写错 了,直接把其他文件打包成/etc/passwd了!

/etc/passwd丢失了!!!暴汗……

#ls –l /etc/pass* 看了一下,还好有一个passwd-文件。该文件为系统自动备份文件,只要对/etc/passwd做过任何修改系统都会先做自动备份。

passwd-复制为passwd并修改属性为644试一下。

#init 6

………………

一切恢复正常!Good Job!