ubuntu - 新机器镜像启动后的 Packer 登录自动化?

标签 ubuntu automation credentials packer

我正在使用 Packer自动构建 Ubuntu-12.04.4-lts 机器镜像(目前以 Virtualbox 作为运行时环境)。我能够配置基 native 器 - 我的 preseed.cfg 文件被读取 - 并安装了 Ubuntu,但我最终遇到了手动密码提示(见下图)。

这会阻止我的各种启动后脚本运行,SSH 变得可用,以及(最重要的)Packer 无法运行 Vagrant 后处理器并在系统外创建 Vagrant box。

我怎样才能自动导航/完成这个初始凭证请求?

非常感谢。

Manual login credential prompt

最佳答案

当您处于该阶段时,SSH 访问应该已经可用。

如果您查看以下预置文件,您可以看到它安装了 openssh-server 并且应该从那里开始工作:

https://github.com/flomotlik/packer-example/blob/master/http/preseed.cfg

关于ubuntu - 新机器镜像启动后的 Packer 登录自动化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22929564/

相关文章:

Python - 创建 self 复制的类对象实例

jquery - 使用 jQuery 自动化阅读更多 Div

silverlight - 是否可以使用PowerShell自动化Silverlight?

linux - 如何让linux文件系统断电安全?

ubuntu - Bitnami GitLab(ubuntu)服务器无法同步时间

python-3.x - 使用 cv2.imshow 时获取此黑色窗口而不是图片

amazon-web-services - AWS ECS - 一种传递 secret 的免费方式

git - 仍然无法在 3 月 1 日截止日期前解析 Git SSH 凭据

authentication - SVN修改用户名

java - 如何在ubuntu中将spring框架添加到eclipse中