无法通过 ssh 连接到主机

无法通过 ssh 连接到主机

我通过 ssh 连接到主机时遇到问题。它提示我这个错误:

debianbox@debian:~$ssh [email protected]
ssh_exchange_identification : Connection closed by remote host

问题是我以前使用相同的帐户连接到该机器,但现在我不知道会发生什么,我只是收到此错误。我尝试警告管理员,但他说一切正常。有人可以告诉我问题是什么吗?

答案1

您在评论中提到从其他地址进行连接是可行的,所以很可能您有类似的内容拒绝主机跑步。 Denyhosts 检测失败的 SSH 尝试并(如果有太多)阻止来自该地址的连接。检查您的/etc/hosts.deny文件,看看其中是否有您计算机的 IP 地址,如果有,请将其删除。如果您愿意,可以将其添加到/etc/hosts.allow,这样即使 Denyhosts 再次阻止它,它也始终能够连接

(改编自对该问题的几条评论)

答案2

这意味着初始 SSH 握手未正确完成。造成这种情况的原因可能有多种,但根据我的经验,这是因为 SSH 侦听服务崩溃了。套接字打开,但无法在套接字内进行 SSH 通信。

您连接到什么类型的设备?有没有办法在不通过 SSH 登录的情况下重新启动 SSH?

相关内容