【问题标题】:AWS CLI - aws configure command valid credentials returns errorAWS CLI - aws configure 命令有效凭证返回错误
【发布时间】:2017-08-22 19:01:52
【问题描述】:

我最近在我的机器上安装了 aws cli,当我运行命令时

$ aws version

返回

$ aws-cli/1.11.137 Python/2.7.10 Darwin/16.7.0 botocore/1.6.4

所以我知道它已正确安装。但是当我运行命令时

$ aws configure

然后从 aws.console 生成的凭证 csv 复制并粘贴 AWS 访问密钥 IDAWS 秘密访问密钥(当您创建新用户时)进入终端。

接下来我输入命令

$ aws iam list-users

返回

Unknown output type: ENTER

代替输出

"Users": [
    {
        "UserName": "Adele",
        "Path": "/",
        "CreateDate": "2013-03-07T05:14:48Z",
        "UserId": "AKIAI44QH8DHBEXAMPLE",
        "Arn": "arn:aws:iam::123456789012:user/Adele"
    }]

我做错了什么?

【问题讨论】:

    标签: python amazon-web-services aws-cli


    【解决方案1】:

    我现在意识到,当它提示您输入默认输出格式时,您需要输入 json 才能获得我期望的输出。

    【讨论】:

      【解决方案2】:

      我不确定我是如何进入错误状态的,但我的 ~/.aws/config 有一些参数指定不正确。手动编辑文件解决了我的问题。

      配置设置和优先级下的信息 https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html 把我带到了正确的地方。

      【讨论】:

        猜你喜欢
        • 2023-01-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多