如何使用密钥对在打包程序中创建Windows映像

时间:2017-02-09 14:13:39

标签: packer

我正在使用打包器使用用户名和密码创建Windows映像。它工作正常。我能够创建图像。

我的要求是我需要使用打包器使用密钥对创建Windows映像。我已经搜索了很多,但没有找到任何用密钥对创建窗口图像的文档。

请告诉我如何使用包装工具。

1 个答案:

答案 0 :(得分:1)

很难理解你的确切问题,但我会猜测。

您希望构建一个Windows AMI,在启动时设置随机管理员密码,该密码使用密钥对加密。

如果没有指定任何winrm_password,这就是Packer的工作方式,如果你没有指定任何ssh_keypair_name而没有ssh_private_key_file,Packer会创建一个临时的密钥对

如果您想使用现有的密钥对,只需定义ssh_keypair_namessh_private_key_file

第一次启动时,实例将设置随机管理员密码,并使用密钥对中的公钥进行加密。要获取密码,您需要使用相应的私有ssh密钥对其进行解密。请参阅AWS CLI - get password dataEC2 - Windows Passwords