从现有系统创建发行版

从现有系统创建发行版

我的任务是为我的办公室创建类似配置的系统。我有一个已经配置好的Ubuntu系统;例如:

  • 我有ssh服务正在运行。
  • 我已更改配置文件以不允许 root 远程登录。

和其他此类设置已应用于许多其他程序。

有没有一种方法可以让我从当前的 Ubuntu 系统创建一个 ISO,并保持这些设置完好无损,并将其分发到办公室安装?我读到了一个名为 Distroshare 的程序,它可以创建一个实时系统 - 但我如何创建一个安装程序?还有其他方法吗?

答案1

你可以做一个OEM-安装,然后使用该命令制作该安装的映像克隆齐拉或类似的工具,然后部署该映像。

我自己已经在少数机器上成功使用了这种方法。

对于大型部署,您需要设置一个 PXE 服务器来保存安装映像并从网络启动计算机。您可能想利用“预播“在这种情况下。

您可能还想设置某种配置管理,因为在初始安装后您肯定需要更改一些内容。

例如,在 OEM 安装期间添加用户“ansible”,以及 .ssh/authorized_keys 中的公钥,以便您可以使用安西布尔以便稍后管理桌面。但这只是十几个解决方案之一......

相关内容