Я заметил, что всякий раз, когда команды пользовательских данных выполняются при выполнении шаблона Cloudformation для ускорения EC2, они запускаются через пользователя root. Как я могу изменить это поведение, чтобы команды запускались от имени пользователя ec2?
Я попытался выполнить
sudo su ec2-user
, чтобы решить эту проблему, но это, очевидно, открывает другую оболочку на компьютере. так что на самом деле не решить этот вариант использования.