ala*_*rev 2 amazon-s3 amazon-web-services s3fs
S3FS - 403 访问被拒绝问题。我无法使用 S3FS 库挂载我的 S3 存储桶。
问题:拒绝访问 - 403 HTTP 错误。
S3FS 版本:1.86
我正在使用 aws cli 存储的凭据。最令人困惑的是,使用 AWS CLI s3api 是有效的。例如,我能够通过aws s3 cp awscliv2.zip s3://mybucket/awscliv2.zip, list将文件复制到 s3 存储桶,并执行任何操作。
你能指导我如何解决这个问题吗?该帐户是新的,我已通过 Web 控制台向 IAM 用户授予完全访问权限。没有接入点或任何可能阻止请求的复杂路由。
这是运行 s3fs 命令的调试消息
s3fs mybucket -o use_cache=/tmp -o mp_umask=002 -o multireq_max=5 -o dbglevel=info -f -o endpoint=us-east-2 -o curldbg s3
Host: XXXX.s3.us-east-2.amazonaws.com
User-Agent: s3fs/1.86 (commit hash 6489c5d; OpenSSL)
Accept: */*
Date: Thu, 19 Mar 2020 10:56:09 GMT
< HTTP/1.1 403 Forbidden
< x-amz-bucket-region: us-east-2
< x-amz-request-id: XXXXXXXXXXXXX
< x-amz-id-2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
< Content-Type: application/xml
< Transfer-Encoding: chunked
< Date: Thu, 19 Mar 2020 10:56:09 GMT
< Server: AmazonS3
Run Code Online (Sandbox Code Playgroud)
小智 5
这对我有用。我添加了-o endpoint=us-west-2 -o url="https://s3-us-west-2.amazonaws.com"因为我的存储桶是在那里创建的。
这是给我线索的文章:https : //github.com/s3fs-fuse/s3fs-fuse/issues/807#issuecomment-455136449
这可能是由于整个 AWS 中元数据传播的延迟,并且可能是因为它访问了错误的区域并且没有正确重定向。
| 归档时间: |
|
| 查看次数: |
916 次 |
| 最近记录: |