如何解决msi安装后,默认情况下,AWS CLI 2不将凭证存储在凭证文件中
我已使用此设置https://awscli.amazonaws.com/AWSCLIV2.msi安装了AWS CLI2 成功安装后,当我检查AWS版本时:
aws --version
aws-cli/2.0.38 Python/3.7.7 Windows/10 exe/AMD64
没有随cli一起安装botocore。但是根据安装文档,它应该像这样:
aws --version
aws-cli/2.0.23 Python/3.7.4 Windows/10 botocore/2.0.0
另外,当我检查配置时,就像这样:
aws configure list
Name Value Type Location
---- ----- ---- --------
profile <not set> None None
access_key ****************obar env
secret_key ****************obar env
region <not set> None None
因此,它不检查〜/ .aws / credentials文件中的凭据。我认为,安装后默认应从该位置检查,不是吗?我不明白怎么了。我正在使用脚本在凭证文件中生成配置属性,因此需要配置aws cli以从共享文件中读取。我无法执行任何aws cli命令,并且由于访问密钥/秘密错误或“未设置区域”而失败,尽管所有凭据文件中都已存在并且正确。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。