![最新版本的 putty SSH 可以 ping 通,但收到“远程端意外关闭连接”提示](https://linux22.com/image/1616071/%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC%E7%9A%84%20putty%20SSH%20%E5%8F%AF%E4%BB%A5%20ping%20%E9%80%9A%EF%BC%8C%E4%BD%86%E6%94%B6%E5%88%B0%E2%80%9C%E8%BF%9C%E7%A8%8B%E7%AB%AF%E6%84%8F%E5%A4%96%E5%85%B3%E9%97%AD%E8%BF%9E%E6%8E%A5%E2%80%9D%E6%8F%90%E7%A4%BA.png)
我知道这是一个重复的问题,但是在其它问题中,解决方案并不适用于我的情况。
我目前正在 Windows 上使用最新版本的 PuTTY,0.73。
"Remote side unexpectedly closed connection"
我正在尝试通过 SSH 进入一个地址,但是在我能够输入登录凭据之前,我一直收到错误。
但是,我可以使用命令提示符成功 ping 操作。
答案1
Ping 绝对与通过 SSH 进入服务器不同。
ping 仅表示对方确认了 ICMP 请求。这可能由路由器完成,甚至不是 SSH 服务器本身。
当要通过 SSH 连接服务器时,服务器本身必须正确设置和配置 SSH 才能正常工作。这意味着其 SSH 守护进程必须启动并运行(包括所有必要的服务),并且必须配置防火墙以允许所有流量通过。
如果防火墙阻止连接,则会出现超时。您无法指定消息何时能知道是否超时。
如果消息来得很快,则表示 SSH 服务未运行或服务器端出现了其他配置问题。
最后,如果它给出超时,但它仍然在防火墙暂时禁用的情况下这样做,则要么有另一个防火墙,要么您指定了错误的端口,端口转发设置不正确,您连接到错误的主机名或发生另一个客户端配置错误。