使用ssh连接ecs port 22:connection refused 解决方法(windows)
上网找了好多解决方法都没有用,而且大多数都是linux的解决方法。
试着按照网上的教程一步步核对,发现本地没有任何问题,也能ping通自己的公网ip。
于是灵机一动,是不是服务器那边没装ssh呢?(windows默认没装)
win+R打开运行,输入mstsc
打开远程连接,输入公网ip,用户名会自动加上,windows是administrator
进入远程桌面,打开 设置-应用-应用和功能-可选功能
发现果然里面没有ssh服务器,点击添加功能,下载即可。
然后 点击 开始-windows管理工具-计算机管理-服务和应用程序-服务
找到openssh服务,把两个都启动,点击属性设置自动。
现在只要安全组规则那些没问题我们就可以使用ssh连接啦。
win+R 打开 cmd , 输入
ssh [email protected]公网ip地址
终于连接成功了!