无法登录 Linux 实例
本文主要介绍无法连接 Linux 实例时对问题进行排查的方法,以及可能导致无法连接 Linux 实例的主要原因,指导您排查、定位并解决问题。
可能原因
无法登录 Linux 实例的主要原因包括:
- SSH 问题导致无法登录
- 密码问题导致无法登录
- 带宽利用率过高
- 服务器高负载
- 远程端口配置异常
- 安全组规则不当
故障处理
通过 VNC 方式登录
使用站狐云 VNC 登录的方式登录,帮助您定位故障原因。
- 登录云服务器控制台。
在实例的管理页面,选择您需要登录的实例,单击【登录】。
- 在弹出的 “登录Linux实例” 窗口中,选择 其它方式(VNC),单击 立即登录。
说明:登录过程中,如果忘记密码,可以在控制台中重置该实例的密码。具体操作可参考重置实例密码。
- 在弹出的对话框中,输入用户名和密码登录,完成登录。
SSH 问题导致无法登录
故障现象:使用 SSH 登录 Linux 实例时,提示无法连接或者连接失败。
处理步骤:参考无法通过 SSH 方式登录 Linux 实例进行排查。
密码问题导致无法登录
故障现象:密码输入错误、忘记密码或者密码重置失败导致登录不成功。
解决方法:请在控制台重置该实例的密码,并重启实例。
处理步骤:重置实例密码的方法请参考重置实例密码。
带宽利用率过高
故障现象:通过自助诊断工具诊断,提示问题为带宽利用率过高。
处理步骤:
- 通过 VNC 登录登录实例。
- 参考带宽占用高导致无法登录,查看实例的带宽使用情况和处理故障。
服务器高负载
故障现象:通过自助检查工具或者云监控,显示服务器 CPU 负载过高导致系统无法进行远程连接或者访问非常卡。
可能原因:病毒木马、第三方杀毒软件、应用程序异常、驱动异常或者软件后台的自动更新,会造成 CPU 占用率高,导致登录不上云服务器或者访问慢的问题。
处理步骤:
- 通过 VNC 登录登录实例。
- 参考Linux 实例:CPU 与内存占用率高导致无法登录,在 “任务管理器” 中定位高负载的进程。
远程端口配置异常
故障现象:远程无法连接,远程访问端口非默认端口、被修改或者22端口没打开。
定位思路:是否能 ping 通实例的公网 IP,通过 telnet 命令检测端口是否打开。
处理步骤:具体操作可参考端口问题导致无法远程登录。
安全组规则不当
故障现象:通过自助检查工具检查,发现安全组规则设置不当导致无法登录。
处理步骤:如果确定为安全组端口设置问题,可通过工具中的 一键放通 功能放通端口。
如果您需要自定义设置安全组规则,请重新配置安全组规则。
其它解决方案
通过上述排查后,仍然不能连接 Linux 实例,请您保存自助诊断结果,提交工单进行反馈。