如何使用随机密码为Windows创build新的公共AMI?

我试图做一个Windows 2008 AMI,这是一个很好的干净的64位启动包(IIS,SQLexpression式,ASP.NET MVC等…)我想使它成为一个公开的AMI。 存在这个问题。

我可以从我的形象AMI是没有问题的。 但我不能看到得到新的实例来生成自己的密码..结果是,我有一个新的实例,与我的密码很好。

那么,让我的EBS支持的Instances转换成一个AMI,在新实例启动时自动生成密码的过程是什么?

提前致谢。

你可以去你的实例的EC2ConfigService设置(开始 – >所有程序)。 在“设置密码”下勾选“设置随机密码….”。

密码将在下次启动时生成,并且您从实例创build的ami将有一个随机生成的密码。

或者,您可以通过将Ec2SetPassword设置为启用来编辑您的C:\ Program Files \ Amazon \ Ec2ConfigService \ Settings \ config.xml文件:

<Plugin> <Name>Ec2SetPassword</Name> <State>Enabled</State> </Plugin> 

然后重新启动Ec2ConfigService(作为实例上的Windows服务运行)。

这样做后,您可以按照常规方式创build您的ami(closures实例,然后按一下实例 – >“创build映像(EBS AMI)”。