答案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 年中期都很难找到...)