Документ команды запуска AWS SSM - запустить определенный скрипт

Я нахожусь в среде высокой степени безопасности и собираюсь настроить несколько экземпляров EC2, которыми можно дистанционно управлять с помощью AWS Run Command, но с очень ограниченным набором доступных действий. Обычно для экземпляра SSH отключен. Цель состоит в том, чтобы дать горстке инженеров возможность удаленно уничтожать, запускать или перезапускать один из нескольких специальных сценариев в данном экземпляре, не давая им возможности делать что-либо еще.

Мой основной план - создать небольшой набор документов AWSSM, ограничить роль IAM, которая имеет доступ к управлению экземпляром, чтобы запускать только эти документы, и заставить каждый документ вызывать определенный сценарий на удаленном сервере с очень ограниченным набором возможных параметры.

В приведенном ниже сообщении показано, как настроить роль IAM для ограничения доступа к определенным документам.

AWS IAM SSM - ограничение документов, которые могут запускать экземпляры

Как сделать документ команды запуска, который запускает определенный жестко закодированный скрипт? Я хочу вызвать команду run с внешнего сервера и иметь возможность вызывать только определенный сценарий или один из 4 или 5 сценариев с параметрами, но не могу найти хороший пример документа, который это делает.

0 ответов

Другие вопросы по тегам