Я предполагаю, что вы собираетесь поместить команду под UserData
.
Сценарии, введенные как пользовательские данные, выполняются как пользователь root, поэтому не используйте команду sudo в сценарии. Помните, что любые файлы, которые вы создаете, будут принадлежать пользователю root; если вам нужны пользователи без полномочий root для доступа к файлам, вам следует соответствующим образом изменить разрешения в сценарии. Кроме того, поскольку скрипт не запускается в интерактивном режиме, вы не можете включать команды, которые требуют обратной связи с пользователем (например, обновление yum без флага -y).
Вот полная документация обсуждаемая тема