ssh 交换机标识连接由远程主机关闭

此错误消息可能由 OpenSSH ssh 客户端生成。这意味着客户端和服务器之间的 TCP 连接在被接受后立即被服务器关闭。此消息通常表示 SSH 服务器已配置为不接受来自客户端的连接,原因如下:

  • 服务器可以配置为拒绝来自客户端 IP 地址的连接。
  • 可以为服务器配置对活动 SSH 连接数的限制。
  • 客户端可能已连接到不是 SSH 服务器的东西。

错误消息中的短语具体表明发生了什么:

ssh_exchange_identification:1。SSH 客户端连接 SSH 服务器后,启动 SSH 协议的第一步是服务器将其软件版本发送给客户端。包含“ssh_exchange_identification”的错误表示在建立 TCP 连接后立即发生错误,而客户端正在等待来自服务器的软件版本。

连接已关闭: 这意味着 TCP 连接以正常方式关闭。它表示 SSH 服务器故意关闭连接。这与连接重置形成对比,后者可能表示 SSH 服务器崩溃或出现故障。

通过远程主机意味着 TCP 连接从连接的另一端关闭。在这种情况下,另一端是远程 SSH 服务器。

请注意,此错误不表示任何类型的身份验证失败。服务器在接受 TCP 连接后立即关闭它。客户端和服务器尚未交换任何数据。服务器尚未向客户端发送主机密钥,客户端尚未尝试对服务器进行身份验证。