0

我目前正在尝试使用以下命令登录 Amazon ECRaws ecr get-login --region eu-west-2 --no-include-email并收到以下错误;

调用 GetAuthorizationToken 操作时发生错误 (AccessDeniedException):用户:arn:aws:iam::************:user/referral is not authorized to perform:ecr:GetAuthorizationToken on resource:

这是我目前尝试过的;

  • 为用户和组分配 amazonec2containerregistryfullaccess
  • 2FA 禁用
  • 我还尝试Statement在我在 Amazon ECR 中创建的 repo 的 premissions 部分添加一个

上述所有解决方案都失败了,我仍然收到相同的错误,对此的任何帮助将不胜感激!

4

1 回答 1

0

更改 ~/.aws/credentials 和 ~/.aws/config 中的访问令牌对我有用。

sudo vim ~/.aws/config
sudo vim ~/.aws/credentials 

于 2020-04-28T20:20:32.327 回答