Как получить доступ к s3 bucket в ec2 windows, используя CLI - PullRequest
0 голосов
/ 30 января 2020

Я использовал экземпляр EC2 windows и установил в него AWS CLI, я создал пользователя IAM с учетными данными для доступа к CLI и полными правами доступа s3, и я установил AWS CLI в своей персональной системе. Теперь проблема в том, что я могу получить доступ к корзине s3, используя учетные данные CLI в моей системе, но не в CLI экземпляра EC2.

Здесь я предоставляю полученную ошибку

Произошла ошибка (AuthorizationHeaderMalformed) при вызове операции ListBuckets: заголовок авторизации поврежден; заголовок авторизации требует трех компонентов: Credential, SignedHeaders и Signature.

1 Ответ

1 голос
/ 30 января 2020

Вместо этого вы должны предоставить s3-права для роли IAM вашего экземпляра. Тогда вам даже не нужно будет настраивать профиль на экземпляре.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...