云服务器网络异常、防火墙未放行本地远程桌面端口、云服务器CPU负载过高等场景均可能导致云服务器无法正常登录。
本节操作介绍无法登录Linux弹性云服务器的排查思路。
当您的云服务器无法远程登录时,我们建议您首先检查是否可以通过控制台远程登录。再参考排查思路检查登录异常的原因。
远程登录失败时,请首先尝试能否通过管理控制台,使用VNC方式登录弹性云服务器。
单击这里了解云服务器登录前的准备工作。
请勿使用物理键盘按“CTRL+ALT+DELETE”,该操作不生效。
如果上述帮助无法帮助您通过VNC方式登录云服务器,请记录资源信息和问题时间,然后单击管理控制台右上方的“工单”,填写工单信息,获取技术支持。
VNC方式登录云服务器正常,但无法通过远程桌面连接方式登录云服务器时,我们推荐您按照以下思路排查问题。
以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。
如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。
可能原因 |
处理措施 |
---|---|
资源状态异常:资源冻结;未开机。 |
只有状态为“运行中”的云服务器才允许用户登录,详细操作请参考检查资源状态是否正常。 |
登录使用的用户名称或密码错误。 |
Linux实例用户名:root,密码错误通过“重置密码”重新设置登录密码。详细操作请参考检查登录凭证。 |
云主机负载过高。 |
带宽和CPU利用率过高可能会导致服务器无法登录,详细操作请参考检查云服务器负载是否过高。 |
未绑定弹性公网IP |
使用RDP文件、远程桌面连接方式(MSTSC方式)登录要求弹性云服务器已绑定弹性公网IP。详细操作请参考检查云服务器是否绑定弹性公网IP。 |
互联网运营商的劫持或者封堵。 |
更换手机热点或其他网络测试是否可以正常访问,详细操作请参考检查网络是否正常。 |
安全组未放通远程登录端口。 |
检查安全组是否放通远程登录端口。详细操作请参考远程访问端口配置异常。 |
云服务器远程访问端口配置异常。 |
检查本地主机和云服务器关于远程访问端口的配置是否正确。详细操作请参考远程访问端口配置异常。 |
配置了SSH登录IP白名单。 |
检查开启企业主机安全后是否配置了SSH登录IP白名单。检查SSH登录IP白名单(已启用企业主机安全) |
检查是否为云服务器操作系统内部原因导致的无法登录。 |
文件系统损坏等原因导致的无法登录。详细操作请参考是否为云服务器操作系统内部原因导致的无法登录。 |
第三方杀毒软件的阻拦。 |
禁用或者卸载第三方杀毒软件后重试,详细操作请参考检查是否为杀毒软件拦截。 |
连接实例有详细的报错信息提示。 |
远程连接有报错信息提示时,请根据详细报错信息查看操作指导。详细操作请参考远程登录是否有报错信息。 |
请检查您在创建ECS时设置的登录凭证。
云服务器的带宽和CPU利用率过高可能会导致服务器无法登录。
如果您已经通过云监控服务创建过告警任务,当CPU或带宽利用率高时,系统会自动发送告警给您。
Linux弹性云服务器带宽流量过高或CPU利用率高,请参考Linux云服务器卡顿怎么办?进行排查。
CPU利用率过高您可以通过变更规格升级vCPU、内存。
在控制台排查带宽超限的方法请参考如何排查带宽超过限制?
扩大带宽的操作请参考修改弹性公网IP的带宽。
完成上述操作后,再次重试远程连接云服务器。
使用控制台提供的CloudShell、使用远程登录工具(例如PuTTY、XShell)连接实例时,云服务器需绑定弹性公网IP。
绑定弹性公网IP的详细操作请参考:为弹性云服务器绑定弹性公网IP。
尝试使用其他网络环境中的本地主机连接云服务器,或更换其他热点访问测试,判断是否是由于本地网络故障导致的无法连接。排除本地网络故障后再进行后续的排查。如果是本地运营商网络问题,建议联系运营商解决问题。
完成上述操作后,再次重试远程连接云服务器。
检查本地主机是否能够访问弹性云服务器的22端口。
执行如下命令。
telnet 弹性云服务器私网IP
如果不能访问弹性云服务器的22端口,请检查安全组22端口是否放通。
在云服务器的详情页面选择“安全组”页签,查看安全组入方向规则中已添加22端口。
如需修改安全组规则请参考如何修改安全组规则。
完成上述操作后,再次重试远程连接云服务器。
开启企业主机安全防护后,您可以根据需要配置SSH登录IP白名单。SSH登录IP白名单功能是防护账户爆破的一个重要方式,主要是限制需要通过SSH登录的服务器。
配置了白名单的服务器,只允许白名单内的IP通过SSH登录到服务器,拒绝白名单以外的IP。
单击安全配置了解“SSH登录白名单”。
获取密码失败一般原因是Cloud-init注入密码失败,详细操作请参考支持Cloudinit特性的弹性云服务器,登录失败?
可能会小概率遇到文件系统损坏的情况,导致再次启动弹性云服务器失败。详细操作请参考:强制关机导致文件系统损坏,Linux弹性云服务器启动失败
完成上述操作后,再次重试远程连接云服务器。
第三方杀毒软件可能会导致无法连接远程云服务器。
如果正在运行第三方杀毒软件,请排查是否拦截了远程连接,将云服务器的弹性公网IP添加拦截白名单后重试远程连接云服务器。
您还可以尝试禁用或者卸载第三方杀毒软件重试远程连接云服务器。
远程连接有报错信息提示时,请根据详细报错信息查看操作指导。
请参考Linux远程登录报错类。
如果当前资料中没有与您的报错信息相符合的内容,请记录信息资料和问题时间,然后单击管理控制台右上方的“工单”,填写工单信息,获取技术支持。
如果通过上述排查,仍然无法登录弹性云服务器,请记录资源信息和问题时间,然后单击提交工单,填写工单信息,获取技术支持。
本文转载自微信公众号「HelloGitHub」,作者HelloGitHub。转载本文请联系HelloGi...
本文转载自微信公众号「五分钟学大数据」,作者园陌 。转载本文请联系五分钟学大...
XSS 攻击 xxs 攻击英文全称是 Croess SiteScripting ,意思就是跨站脚本攻击。是...
Topic Topic是一类消息的集合,是一种逻辑上的分区。为什么说是逻辑分区呢?因为...
TOP云 (west.cn)3月2日消息,昨天早上sedo平台经纪人Frank Tillmanns在脸书上...
转载自 https://github.com/maemual/raft-zh_cn/blob/master/raft-zh_cn.md 1 介...
1.考历史的时候,我莫名的有一种沉重感,因为我就要改变历史了。 2.女人是书,...
本文转载自微信公众号「菜鸟飞呀飞」,作者刘进坤。转载本文请联系菜鸟飞呀飞公...
分布式应用运行时Dapr目前已经发布了1.1.0版本,阿里云也在积极地为Dapr贡献代码...
云服务器是否有图形界面? CentOS 6系列弹性云服务器如何安装图形化界面? CentO...