如何修复一台机器上损坏的 SSH?

如何修复一台机器上损坏的 SSH?
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 中移除后,我便可以从该机器再次登录。

相关内容