我正在使用 Packer自动构建 Ubuntu-12.04.4-lts 机器镜像(目前以 Virtualbox 作为运行时环境)。我能够配置基 native 器 - 我的 preseed.cfg
文件被读取 - 并安装了 Ubuntu,但我最终遇到了手动密码提示(见下图)。
这会阻止我的各种启动后脚本运行,SSH 变得可用,以及(最重要的)Packer 无法运行 Vagrant 后处理器并在系统外创建 Vagrant box。
我怎样才能自动导航/完成这个初始凭证请求?
非常感谢。
最佳答案
当您处于该阶段时,SSH 访问应该已经可用。
如果您查看以下预置文件,您可以看到它安装了 openssh-server 并且应该从那里开始工作:
https://github.com/flomotlik/packer-example/blob/master/http/preseed.cfg
关于ubuntu - 新机器镜像启动后的 Packer 登录自动化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22929564/