1. 问题起因
最近租了一台阿里云的ECS服务器,2核2G 3MB带宽的,使用官方提供的workbench能够连接的服务器,但是使用本地的finalshell连接不上,由于官方的工具不太好使,所以开始探索怎么解决本地连接不上的问题
2. 问题原因
2.1 使用官方自检工具
在控制台工单在线服务里面先进行了自检,没有什么问题
2.2 尝试在本地判断
首先在本地win+R打开cmd使用ping 命令得到结果能够ping通
ping IP地址
然后使用telnet IP地址端口号 命令
telnet IP地址:端口号
发现无法正常连接 那就是端口出现了问题,我查看了一下服务器的端口号安全组策略发现是正常打开的,并且使用workbench能够连接说明不是服务器的问题
3. 解决方法
在 workbench上登录服务器
vim /etc/ssh/sshd_config
修改如下
修改安全组策略,添加222端口
使用telnet IP地址 端口号 命令进行本地测试
telnet IP地址:端口号
成功!!!