SSH 服务无响应

SSH 服务无响应

我的车库里有一台普通 PC,上面运行着一台无头 Ubuntu。我使用 SSH 来访问它。它运行着大量 Docker 容器,其中包括dashdot表明 CPU 负载正常等。

从今天起不响应PuTTY连接尝试,但服务器运行正常,Docker 容器运行正常。机器响应 ping 请求,但响应时间约为 700 毫秒。

在此处输入图片描述

我没有更改端口或更改防火墙。我猜不出是什么原因造成的。

除了在车库安装显示器和键盘外,我还能怎样访问机器?我可能也可以通过硬重启机器来解决这个问题,但我想先尝试一些更温和的方法。

答案1

免责声明:我不认可这里提到的任何产品 - 我只是碰巧知道和/或使用它们。

无头服务器的最大挑战当然是如果 SSH 守护程序出现故障,在这种情况下您的选择可能会非常有限。您可能无法使用当前设置对此做任何事情,但我有一些建议可以让您下次连接。

选项 1:Webmin

Webmin 有一个交互式 shell(Webmin 2.010 中添加的新版本),无需 SSH 即可运行。

在此处输入图片描述

设置 Webmin 存储库:

sudo curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
sudo sh setup-repos.sh

安装Webmin:

sudo apt install webmin

并且相反旧闻,Webmin 的最新版本在 Ubuntu 上得到了完美支持。

选项 2:带有 IPMI 的主板

我还使用带有 IPMI 的 SuperMicro 服务器主板。这非常方便,因为 IPMI 接口有一个集成的 Web KVM 模块 - 因此您可以直接通过 IPMI 接口访问您的终端屏幕。

在此处输入图片描述

选项 3:Raspberry Pi KVM

第三种选择(如果您的硬件不支持服务器主板)是使用专用的 Raspberry Pi 作为 KVM。有一个名为“PiKVM”的项目,它同时制作软件、RasPi HAT 和包含所有东西的完整套件。

该解决方案提供了与可通过 IPMI 访问的 Web KVM 界面类似的界面(但实际上,该界面比我见过的任何 IPMI 解决方案都要好得多)。

在此处输入图片描述

在此处输入图片描述

(截至 2023 年 3 月,Raspberry Pi 仍然短缺,因此直到 2023 年中期都很难找到...)

相关内容