Sac*_*iko 8 command-line-interface amazon-s3 amazon-web-services
我们无法在 Windows AWS CLI 上执行任何命令。AWS配置如下后,几乎每个命令都会返回sts访问错误。
-- AWS Configure
aws_access_key_id=XXXXXXXX
anw_secreat_key_id=XXXXXXX
region=ap-northeast-1
output = json
-- command & error message
aws s3 ls
Could not connect to the endpoint URL : "https://sts.amazonaws.com/"
Run Code Online (Sandbox Code Playgroud)
如果你遇到了同样的问题,你能告诉我应该重新配置或添加什么,比如任何特殊的安全组等?
任何建议将不胜感激。
小智 5
要在封闭区域中使用 VPC 终端节点访问另一个账户的 S3,根据 AWS CLI 的版本,可能需要添加以下内容。
.aws/配置
sts_regional_endpoints=regional
Run Code Online (Sandbox Code Playgroud)
感谢所有善意的建议,我们终于可以从 EC2 实例管理 S3 来修改我们的端点——将我们的存储桶添加到端点策略中。
{
"Version": "2012-10-17",
"Id": "XXXXXXXXXXXX",
"Statement": [
{
"Sid": "XXXXXXXXXXX",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::s3-XXXXXX",
"arn:aws:s3:::s3-XXXXXX/*"
]
}
]
}
Run Code Online (Sandbox Code Playgroud)
但我们似乎仍然在连接 STS(Amazon Security Token Service)时遇到一些问题,可能是由于其他原因。待我进一步核实后,再通过其他线程询问。
问候
| 归档时间: |
|
| 查看次数: |
19425 次 |
| 最近记录: |