如何在安装过程中安装 openssh-server

如何在安装过程中安装 openssh-server

我已经使用官方文档成功执行了 Ubuntu 20.04 的全自动安装(https://help.ubuntu.com/lts/installation-guide/amd64/apbs04.html),并简单修改 /grub/grub.cfg 和 /preseed.ubuntu.seed。文档 (和示例文件) 建议使用以下行

d-i pkgsel/include string openssh-server build-essential

在预置文件中,但这不会安装 openssh-server,而且

cat /var/log/installer/* | grep openssh

什么都不返回。我也尝试使用

d-i preseed/late_command string in-target apt install openssh-server

但这也没有任何效果。

我需要在预置文件中包含什么内容才能让 debian-installer(或者 ubiquity,但据我了解,这基本上是一个前端)在安装过程中真正安装 openssh-server?

此外,我预计如果我在预置文件中添加了无效的行,或者安装程序尝试安装 openssh-server 但失败了,至少安装程序会记录错误。我在哪里可以找到这样的日志?

这是 2017 年的一个类似问题但唯一的答案建议启用 root 权限——我不会这样做,而且我不相信这是唯一可能的方法。

相关内容