Linux 安装:修改其他软件包的默认 ISO 和 root ssh 密钥

ear*_*Lon 1 virtualization debian installation

我有兴趣学习一种修改 Linux 发行版安装 ISO 的好方法,以便:

  1. root 用户有一个默认的ssh 密钥(authorized_keys
  2. 密码登录被禁用 ( sshd_config )
  3. 安装了其他软件包。

我不确定实现这一目标的最佳方法。我已经阅读了一些关于使用 debian 的预置功能的内容,但似乎预置仅限于自动回答安装过程中提出的问题。

我将修改这个 ISO(最有可能是 debian 风格的)以用于通过 KVM 安装新的虚拟机。

daw*_*wud 6

通常的做法是:

  • 生成一个preseedkickstart配置文件以满足您对分区、网络配置、区域设置和/或键盘映射等基本项目的需求
  • %postkickstart安装的情况下使用该部分或d-i preseed/late-command in-target在安装的情况下preseed运行自定义命令以完成安装。

但是,我建议使用此资源来确保连接性并授予对配置管理系统的访问权限,并将其余可配置项的处理委托给它。