使用ssh连接ecs port 22:connection refused 解决方法(windows)

上网找了好多解决方法都没有用,而且大多数都是linux的解决方法。

试着按照网上的教程一步步核对,发现本地没有任何问题,也能ping通自己的公网ip。

于是灵机一动,是不是服务器那边没装ssh呢?(windows默认没装)

win+R打开运行,输入mstsc打开远程连接,输入公网ip,用户名会自动加上,windows是administrator
使用ssh连接ecs port 22:connection refused 解决方法(windows)
进入远程桌面,打开 设置-应用-应用和功能-可选功能

发现果然里面没有ssh服务器,点击添加功能,下载即可。

然后 点击 开始-windows管理工具-计算机管理-服务和应用程序-服务
找到openssh服务,把两个都启动,点击属性设置自动。

现在只要安全组规则那些没问题我们就可以使用ssh连接啦。

win+R 打开 cmd , 输入

ssh [email protected]公网ip地址

终于连接成功了!