【发布时间】:2021-09-13 15:48:06
【问题描述】:
情况:
名为 BucketDataDeliveries 的 S3 存储桶
IAM 用户:the_deliverer
工具:Cyberduck
我创建了一个名为 the_deliverer 的新用户。我正在尝试使用cyberduck客户端连接到存储桶,但是在启动连接时会出现以下消息:
我们计算的请求签名与您提供的签名不匹配。检查您的密钥和签名方法。
连接截图
政策
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "BucketOperations",
"Effect": "Allow",
"Action": "s3:ListBucket*",
"Resource": [
"arn:aws:s3:::BucketDataDeliveries",
"arn:aws:s3:::BucketDataDeliveries/*"
]
},
{
"Sid": "ObjectOperations",
"Effect": "Allow",
"Action": [
"s3:AbortMultipartUpload",
"s3:DeleteObject*",
"s3:GetObject*",
"s3:PutObject*"
],
"Resource": [
"arn:aws:s3:::BucketDataDeliveries",
"arn:aws:s3:::BucketDataDeliveries/*"
]
},
{
"Sid": "DenyAllOthers",
"Effect": "Deny",
"Action": "s3:*",
"NotResource": [
"arn:aws:s3:::BucketDataDeliveries",
"arn:aws:s3:::BucketDataDeliveries/*"
]
}
]
}
你能帮帮我吗?
谢谢!
【问题讨论】: