通过 SSH 安装 Ubuntu Server

通过 SSH 安装 Ubuntu Server

有人知道是否可以无头安装 Ubuntu 服务器吗?

我确实知道将终端输出到 COM 端口的功能,但是,我想知道是否有办法删除提示、安装 SSH,并通过 SSH 重新启动设置。

答案1

我使用了这个教程https://help.ubuntu.com/community/Installation/NetworkConsole设置网络控制台。

答案2

对的,这是可能的。

一种方法是设置一个 debian/ubuntu livecd,启动时运行 SSH 服务器。然后,您可以手动 ssh 分区并创建文件系统,然后运行解引导。这种安装方法相当高级,您必须对如何构建文件系统、如何设置引导加载程序等有相当好的理解。

您甚至可以跳过 livecd 步骤并通过网络启动启动 SSH 服务器的 Linux 环境。

另一种方法可能是通过使用以下方法完全自动化安装:重新制作备用安装程序 CD预播种文件。

答案3

您希望使用与在 NAS 和其他没有图形硬件的小型系统上安装 Debian 相同的方式 - 您只需将网络控制台 udeb 安装到您的安装程序环境中即可。然后,这将启动一个 SSH 守护程序,您可以连接到该守护程序并执行您想要的操作。这似乎是您链接到的 Ubuntu wiki 文章确实如此,尽管它确实提醒了我为什么不再使用安装 CD —— 一路 PXE 启动。

此外,请仔细考虑是否要坚持手动安装,还是只进行完全预置安装——在您忙于重建 ISO 时,您不妨全力以赴并预置整个安装。这样可以节省您的时间和麻烦。

相关内容