今天有客户报障称,自己的虚拟机忘记了root密码,有些安装软件操作无法进行了。接到报障后,快速响应客户要求。查找客户云平台登录信息,从控制台登录,查看虚拟机状态。
问题表象:
1、客户虚拟机状态正常,ssh服务器正常、网络联通正常
2、使用root用户,按照客户提供的常用密码做测试,发现无法登录,鉴权错误
问题分析:
1、客户虚拟机状态正常,说明云平台正常
2、使用root用户以外的用户登录,系统能够正常登录,说明操作系统不存在问题
问题定位:
客户自行或者其他使用者修改了root密码,但是没有做记录
处理过程:
此种情况出现,可以使用Ubuntu操作系统提供单用户模式,登录操作系统,输入:
passwd命令即可修改root密码
备注:
Ubuntu14.04.5进入单用户模式的方式配置如下:
1、重启虚拟机或者物理机
2、重启的同时,长按shift键进入
3、开机到grub时,按e(注意不是回车),页面会显示启动方式
4、找到boot行,把ro开头的后面部分改为rw single init=/bin/bash
5、然后按ctrl+x就可以进入 单用户模式
处理过程中的图片,没有保存,过程记录一下。