Mit*_*was 5 amazon-web-services aws-cli
在我的 amazon linux ec2 实例上,我在适当的许可下附加了 iam-role,我运行了命令$ sudo yum update. 在此之后,我开始收到Credential named assume-role-with-web-identity not foundcommand的错误aws s3 ls。但是,如果我添加 sudo 并运行该命令,sudo aws s3 ls则它可以正常工作。
请帮我找出问题所在。提前致谢。
将 aws-cli 的版本降级并修复。使用的命令:
$ curl https://s3.amazonaws.com/aws-cli/awscli-bundle-1.16.312.zip -o awscli-bundle.zip
$ unzip awscli-bundle.zip
$ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/bin/aws
Run Code Online (Sandbox Code Playgroud)
小智 6
您需要更新 botocore==1.12.201
pip install botocore==1.12.201
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅此处:https : //github.com/aws/aws-cli/issues/4371#issuecomment-518792844
| 归档时间: |
|
| 查看次数: |
4275 次 |
| 最近记录: |