我无法使用AWS CLI在Amazon S3中创建存储桶

时间:2019-04-12 09:58:15

标签: amazon-web-services amazon-s3

这是我的“配置”文件的内容:

[default]

region = us-west-1

output = json

[profile reader]

region = region=us-west-1

output = json

[profile writer]

region = region=us-west-1

output = json

这是我的“凭据”文件的内容

[default]

aws_access_key_id = .....................J6O

aws_secret_access_key = .................PNM/a


[reader]

aws_access_key_id = .....................PPF

aws_secret_access_key = .................iPQ46


[writer]
aws_access_key_id = .....................J6O

aws_secret_access_key = .................PNM/a

这是我在AWS CLI中使用的命令:

C:\Users\Evgeni\.aws>aws s3 mb s3://rofl.easy-breezy.kek --profile=writer

当我尝试运行它时,出现此错误:

Invalid endpoint: https://s3.region=us-west-1.amazonaws.com

但是,如果我使用指定的--region参数运行它,则效果很好:

C:\Users\Evgeni\.aws>aws s3 mb s3://yewfy.topkek.azaza44666 --profile=writer --region=us-west-1

make_bucket: yewfy.topkek.azaza44666

我在做什么错?

2 个答案:

答案 0 :(得分:4)

您的配置中有错字:

region = region=us-west-1

答案 1 :(得分:4)

您的配置文件显示

region = region=us-west-1

在两个地方。从这些行中删除多余的region=