SSH 有时候有效,有时没有 - 本地网络

当我尝试连接到服务器时,我拒绝连接时,我开始非常奇怪的问题。 如果我继续尝试,最后它将连接。

~ $ ssh 192.168.0.10
ssh: connect to host 192.168.0.10 port 22: Connection refused
~ $ ssh 192.168.0.10
ssh: connect to host 192.168.0.10 port 22: Connection refused
~ $ ssh 192.168.0.10
ssh: connect to host 192.168.0.10 port 22: Connection refused
~ $ ssh 192.168.0.10
ssh: connect to host 192.168.0.10 port 22: Connection refused
~ $ ssh 192.168.0.10
chris@192.168.0.10's password: <--- Connected here

我的第一个思想是这是一种引起的冲突IP地址 DHCP 在我的网络中,但彻底检查后它不是。

这很奇怪,一切都意外地在其中,有时它会立即工作,其他人可能需要更多 100 尝试。 有时我的笔记本电脑 (穿过 Wi-Fi) 它是第一次工作,在其他情况下,与我的有线桌面不同,它始终以前曾经工作过,但现在开始显示相同的行为。

有没有人经历过类似的? 我应该在您的服务器上查看哪些杂志,以了解导致这种奇怪的行为是什么?

在服务器上运行 Ubuntu 20.04.
已邀请:

二哥

赞同来自:

此服务器是否具有开放的SSH端口?

如果您有默认值,有人试图找到对服务器的事实的结果

MaxStartups

配置后,服务器只允许随时允许有限数量的传入连接尝试并拒绝其余的。

在这种情况下,您将看到的杂志将包含许多身份验证错误

/var/log/auth.log

.

您也可以拒绝任何其他入侵防御系统,可能由此实施 netfilter 或者是其他东西。

假设这是结果 MaxStartups 或任何其他入侵防御系统,你往往不做 SSH 公开可用,或者,如果它是公开可用的,限制传入的地址可信子集或要求 VPN 或者是其他东西。

安装 ssh 非标准端口可以帮助减少来自互联网的传感和蛮力。

要回复问题请先登录注册