我正在使用打包器使用用户名和密码创建Windows映像。它工作正常。我能够创建图像。
我的要求是我需要使用打包器使用密钥对创建Windows映像。我已经搜索了很多,但没有找到任何用密钥对创建窗口图像的文档。
请告诉我如何使用包装工具。
答案 0 :(得分:1)
很难理解你的确切问题,但我会猜测。
您希望构建一个Windows AMI,在启动时设置随机管理员密码,该密码使用密钥对加密。
如果没有指定任何winrm_password
,这就是Packer的工作方式,如果你没有指定任何ssh_keypair_name
而没有ssh_private_key_file
,Packer会创建一个临时的密钥对
如果您想使用现有的密钥对,只需定义ssh_keypair_name
和ssh_private_key_file
。
第一次启动时,实例将设置随机管理员密码,并使用密钥对中的公钥进行加密。要获取密码,您需要使用相应的私有ssh密钥对其进行解密。请参阅AWS CLI - get password data和EC2 - Windows Passwords