今天有客户报障称,自己的虚拟机忘记了root密码,有些安装软件操作无法进行了。接到报障后,快速响应客户要求。查找客户云平台登录信息,从控制台登录,查看虚拟机状态。

问题表象:

1、客户虚拟机状态正常,ssh服务器正常、网络联通正常

2、使用root用户,按照客户提供的常用密码做测试,发现无法登录,鉴权错误

3、使用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就可以进入 单用户模式


处理过程中的图片,没有保存,过程记录一下。


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐