环境:浪潮服务器;ESXI 6.7;centos6.9
无效的用户名或密码
1、制作 U 盘启动盘,刻录镜像至 U 盘中
2、插入 U 盘,重启或开机服务器,开机按 del 键进入bios(浪潮系统),修改为 U 盘启动
3、选择镜像后,选择进入救援模式
4、
选择语言,默认即可,回车直接进入下一步
键盘类型也默认
是否启用网络接口,此处不启用选No
选Continue进入下一步
此处提示没有找到linux分区,按ok将获得一个shell,从shell退出时系统将自动重启,按ok即可
如下图选择”Shell Start shell”按ok后进入shell
5、如图键入命令,关键命令如下
mkdir /mnt/sda5
mount /dev/sda5 /mnt/sda5
cp /mnt/sda5/state.tgz /tmp
cd /tmp
tar xf state.tgz (对state.tgz进行解压,因为state.tgz包含local.tgz,)
tar xf local.tgz (对local.tgz进行解压,里面包含etc目录)
6、编辑etc/shadow,删除root用户第1个冒号与第2个冒号中间的内容(提示:x)
vi etc/shadow
7、执行如下命令,对修改过的文件重新打包。然后在虚拟机光驱设置中取消iso文件挂载,接下来执行exit命令,系统将重启
rm /tmp/state.tgz /tmp/local.tgz
tar czf local.tgz etc/
tar czf state.tgz local.tgz
cp state.tgz /mnt/sda5/
exit