ssh_exchange_identification: Connection closed by remote host
我之前连接得很好,更改了密码,注销,然后尝试重新连接,结果出现上述错误。我的客户端是 Windows 10,同时安装了 Cygwin SSH 和 PuTTy。服务器是 FreeBSD。值得注意的是,如果我通过 SSH 连接到另一台服务器(也是 FreeBSD),然后再连接到有问题的服务器,我就可以进入。但是,我再也无法通过 SSH 直接连接到第一个服务器了。
我试过了:
- 删除我的本地 SSH 数据
- 本地使用不同的 SSH 客户端
- 检查服务器上是否存在卡住的会话和连接
- 在本地完成详细输出,一切正常,直到它突然被远程关闭
- 检查远程服务器 hosts.allow 和 hosts.deny(以及防火墙)
还有什么呢?
答案1
Denyhosts 决定屏蔽我。原因不明,但当我从 Denyhosts 中移除后,我便可以从该机器再次登录。