Xshell无法连接阿里云ECS实例

Posted 蚁人日记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xshell无法连接阿里云ECS实例相关的知识,希望对你有一定的参考价值。

刚买的阿里云ECS实例,出现XSHELL无法连接的话,第一次登录是可以成功,但登录后无法任何操作,系统处于卡死状态,紧接着会自动退出登录,

Connecting to 47.xxxx,xxx.199:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

WARNING! The remote SSH server rejected X11 forwarding request.
Last login: Sun May 30 11:58:22 2021 from 113.xxxx,xxx76

Welcome to Alibaba Cloud Elastic Compute Service !

[root@mkZ ~]# exit
logout

Connection closed.

Disconnected from remote host(新建会话 (2)) at 23:45:51.

Type `help' to learn how to use Xshell prompt.
[C:\\~]$ 

-------------------------------------

自动掉出来

[root@Contes ~]# 
Socket error Event: 32 Error: 10053.
Connection closing...Socket close.

Connection closed by foreign host.

Disconnected from remote host(linshi) at 22:54:19.

Type `help' to learn how to use Xshell prompt.
 

但可以用阿里云的Workbench远程连接成功接连上,且阿里云的Workbench远程连接界面上也有提示:

部分Linux系统中,SSHD服务会禁用 root 用户远程登录, 登录时可能报用户名或者密码错误。

如果您需要使用root进行远程登录, 需要通过其他方式(如vnc)连接到服务器,

并修改配置文件:/etc/ssh/sshd_config,将
PermitRootLogin no
修改为
PermitRootLogin yes
再尝试使用Workbench登录远程主机
sudo service sshd restart

按照阿里云的官方提示,进入后查看此目录文件中的该属性值已是yes状态,说明本人的问题不是此原因造成。

接着是各种百度各种搜索,然并乱

都无法修改的问题,还是找阿里提交工单吧,工单给我的回复是:

         您好,这边测试您的服务器国外可访问,国内不可以访问。看您的服务器是新购实例,建议您通过更换ip的方式来处理一下。如果您的ECS实例分配了公网IP地址,无论是经典网络还是专有网络(VPC),在创建后六小时内,您都可以更换公网IP地址。 修改公网IP地址https://help.aliyun.com/document_detail/67236.html 注意:由于跨境访问走的是运营商的线路,更换ip可能会暂时性的解决这个连接问题,如果您这边主要是提供给内地用户访问,为了站点访问稳定性,建议您直接使用内地地域主机,避免受到跨境线路影响

以上是关于Xshell无法连接阿里云ECS实例的主要内容,如果未能解决你的问题,请参考以下文章

阿里云ECS安装sqlserver,本地无法连接问题排查思路

阿里云服务器ECS按ctrl+alt+delete无法登录

阿里云ECS无法连接到服务器怎么解决?

阿里云的服务器ecs怎么配置

解决公司网络无法通过ssh连接阿里云ECS的22端口

ECS实例数据盘挂载时填写UUID错误造成系统无法正常启动