新手出现Xshell连不上阿里ESC服务器的另一种可能。Xshell链接错误:Could notconnect to .. (port 22): Connection failed.

纯新手解决 Could notconnect … (port 22):Connection failed.

声明:我是个第一次租服务器的大二新人,本帖主要是帮跟我一样的萌新排排雷.分享一下我的问题究竟出在哪了。

经过我一天6个小时不停地查找问题的解决方法,

大多说都是 往安全组里加22/22的出入接口(如果你还没看到这种方法你可以先把我的放放等会回来看)。但是我并不起效后来我发现是我选错系统了,这可能就是下副本查错攻略了吧。

那么我来讲讲我的错误,避免又跟我一样的萌新花太多的时间在这里

1.我一上来购买阿里云ESC服务器的时候,购买的操作系统是Windows Sever 2012 R2版本。
在这里插入图片描述
2.可以来设置这里查看自己的操作系统,我之前显示的操作系统是 “Windows Sever… ”
我从网上搜了一下“Windows”的好处就是有图形界面开发。你要用22端口,要换成Linux系统。

我们可以看到这里的更换操作系统是点不了的,你需要把你的服务器先停机。点击更换系统把他换成 “Linux”

在这里插入图片描述

3.之后重新测试一下就可以了。
在这里插入图片描述

希望我的错误可以帮到一部分萌新避开这里

任重而道远啊,努力吧。

这里要感谢 “xiaobai_IT_learn”

链接: 【详解】xshell怎么连接阿里云服务器. 这篇文章给了我很大的启示,让我发现我这个是一个Windows实例。