Сценарий можно передать в свойстве Данные пользователя .
Если вы используете Windows AMI, и первая строка сценария начинается с <powershell>
или <script>
(для обычных команд DOS), сценарий будет выполняться при первом запуске экземпляра. начал .
Подробнее см .: Запуск команд в вашем экземпляре Windows при запуске - Amazon Elastic Compute Cloud
Такой скрипт запускается только при первом запуске экземпляра . Точнее, это только один раз для идентификатора экземпляра . Это означает, что если вы создадите AMI для экземпляра, то все новые экземпляры, запущенные из AMI , будут запускать сценарий пользовательских данных.
Если вы хотите, чтобы скрипт запускался всякий раз, когда виртуальная машина включена , тогда использует возможности операционной системы . Это никак не связано с тем, что это экземпляр Amazon EC2.