Я пытаюсь создать Windows 2008 AMI, который представляет собой хороший чистый 64-битный стартовый пакет (IIS, SQL Express, ASP.NET MVC и т. Д.). Я хотел бы сделать его общедоступным AMI, когда он будет готов. Вот в чем проблема.
Я могу без проблем создать AMI из своего изображения. Но я не видел, чтобы новые экземпляры генерировали свои собственные пароли. В результате у меня есть новый экземпляр, который отлично работает с моим паролем.
Итак, каков процесс преобразования моих экземпляров, поддерживаемых EBS, в AMI, который автоматически генерирует свой пароль при запуске нового экземпляра?
Заранее спасибо.
Вы можете перейти в настройки EC2ConfigService (Пуск -> все программы) на своем экземпляре. В разделе «Установить пароль» установите флажок «Установить случайный пароль ....».
Пароль будет сгенерирован при следующей загрузке, и ваш ami, созданный из экземпляра, будет иметь произвольно сгенерированный пароль.
В качестве альтернативы вы можете отредактировать файл C: \ Program Files \ Amazon \ Ec2ConfigService \ Settings \ config.xml, установив для Ec2SetPassword значение enabled:
<Plugin>
<Name>Ec2SetPassword</Name>
<State>Enabled</State>
</Plugin>
И перезапустите Ec2ConfigService (работающую в экземпляре как службу Windows).
После этого вы можете создать свой ami обычным способом (закройте экземпляр и щелкните его правой кнопкой мыши -> «Создать образ (EBS AMI)».