SSH 间歇性地失去连接,甚至无法在本地 Ubuntu 10.04 服务器上建立连接

SSH 间歇性地失去连接,甚至无法在本地 Ubuntu 10.04 服务器上建立连接

在此先感谢您的帮助。

我使用的是 Ubuntu 10.04 服务器,OpenSSH 是通过软件包标准安装的。我在十几台其他机器上以完全相同的格式运行它,它们是虚拟机,所以它们甚至在同一个硬件上!

我在 Windows 端为客户端使用 Putty。我使用公钥/私钥。

因此会发生以下两种情况之一:

一开始,putty 就显示“网络错误,连接被拒绝”。这种情况已经连续发生 8 次了,但很少发生。机器上的所有其他服务仍然响应正常,所以我知道机器有网络连接。

更常见的情况是,它允许您登录,但过一会儿就会断开连接。与上面相同,一切仍然正常,只是看起来像是 SSH。

昨晚我下班时留下了一个连接,它整晚都保持连接。这是我唯一一次看到与此服务器的连接保持这么长时间。

我已经更新了操作系统。我的下一步是打开 SSH 中的详细日志记录,看看是否能发现什么。有人对如何调试这个问题有什么建议吗,或者你以前见过这种情况吗?

感谢大家!!!!

答案1

您的网络是否有可能存在 IP 冲突?如果您没有运行任何可能将您锁定的程序(如 fail2ban),那么根据被拒绝的连接尝试,这听起来肯定像是另一台主机(未运行 SSH)正在进入并从其 IP 上挤掉您的 Ubuntu 服务器。

答案2

当发生错误时,您只需执行以下操作并检查即可。

更新 SSH 服务器。Telnet 到端口 22 并检查连接是否接受。使用 nmap 确保 ssh 服务正在运行。如果不在同一个局域网中,请进行跟踪并检查可达性。

相关内容