自动安装 Ubuntu Core,无需串口,无需登录账户

自动安装 Ubuntu Core,无需串口,无需登录账户

我目前正在忙于一个项目,该项目旨在标准化我们作为产品出口的嵌入式设备的相关流程。我们希望在此设备上使用 Ubuntu Core (UC)。但是,此标准化的一部分是自动化安装 UC 等流程。

来自教程(https://ubuntu.com/tutorials/how-to-install-ubuntu-core-on-raspberry-pi#4-boot-ubuntu-core) 和经验表明,安装 UC 需要大量的人工。例如,对于发送给客户的每台设备,我们都需要“输入与您的 SSO 帐户关联的电子邮件地址”(这还需要建立串行连接和用户 I/O 设备)。您可能已经看到,安装大量此类 IoT​​ 设备将是一个昂贵的过程,我们希望避免这种情况。

我们想到的一个想法是将所需的 ssh 密钥/证书刷入设备的 ROM 中,以避免手动验证设备并与 Canonical 建立连接。有没有办法预先安装有效的 ssh 公钥以避免手动安装?或者我们可以编写一个脚本来自动处理这个过程?

非常感谢您的任何意见,提前谢谢!

相关内容