![在没有控制台的服务器上安装基本操作系统](https://linux22.com/image/22395/%E5%9C%A8%E6%B2%A1%E6%9C%89%E6%8E%A7%E5%88%B6%E5%8F%B0%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E5%AE%89%E8%A3%85%E5%9F%BA%E6%9C%AC%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.png)
我的服务器安装了一些过时的Linux。我想清除所有内容,安装基本的 Ubuntu,并获取服务器的 IP 以及默认的用户名和密码。
从那里我将使用 SSH 来管理它。
我可以自动执行此操作,而不将任何控制台(屏幕和键盘)连接到服务器吗?
编辑:参见这里获取 Ubuntu 的最新答案。
答案1
如上所述,您需要的工具是 Kickstart。看Ubuntu 关于 Kickstart 的说明获取重要提示。
要获取新安装的服务器的 IP 地址,一种简单的方法可能是将某些内容放入Kickstart 安装后脚本这可能就像使用虚假请求访问您控制的 Web 服务器一样简单(例如,您会在 Apache 日志中看到 IP 地址),也可能是更奇特的事情,例如运行ifconfig
以获取 IP 地址并将其通过电子邮件发送给您, ETC。