创建新配置文件时是否预填充 AWS 访问密钥 ID?

创建新配置文件时是否预填充 AWS 访问密钥 ID?

一个新的交易对手为我提供了AWS S3 访问密钥 ID 和一个密钥这样我就可以向他们发送文件。

我原本以为会跑

$ aws s3 configure 

并在提示时输入这些值。

然而,当我跑步时,$aws s3 configure 我得到了这个

AWS Access Key ID [****************WXYZ]

当我期待着这一点的时候

期待

AWS Access Key ID [None]:

亚马逊自述

问题

当运行aws s3 configure新实例时Key ID,值是否应该已经包含某些内容?

我是否采取了正确的方法将新配置文件添加到现有配置文件中?

答案1

如果您想创建新的配置文件,则需要使用该--profile选项。要为您命名的新 foobar 配置文件创建配置文件aws_foobar

$ aws configure --profile aws_foobar

Key ID这样做的话,和的值为Secret Access Key空白

AWS Access Key ID [None]: FOOBAR_BLAH_KEY_ID...
AWS Secret Access Key [None]: blah...blah....AccessKeY
Default region name [None]: 
Default output format [None]: 

请参阅此处的创建多个配置文件部分

相关内容