1、用linux光盘(Linux live CD)引导进入修复模式。

2、挂载sda5盘

   mkdir /mnt/sda5

   mount /dev/sda5 /mnt/sda5

3、cp /mnt/sda5/state.tgz /tmp

4、cd /tmp

   tar zxf state.tgz

   tar zxf local.tgz

5、vi /tmp/etc/shadow

wKioL1L1wXKQTACXAACgN5nzg8w548.jpg

修改成:即把第一行root:后密文删了,只把第二个到第三个冒号间的删除,其他不变

wKiom1L1wZfDGd5yAACTgCFQ_nw773.jpg

6、打包

   tar czf local.tgz etc/

   tar czf stage.tgz local.tgz

   cp state.tgz /mnt/sda5     进行覆盖

7、重启后重新设置root密码。


第二种方法:用ESXi 的安装光盘进修复模式修复