即使在提供了正确的访问凭据后,通过s3cmd
配置s3cmd --configure
也失败了。抛出的错误是ERROR: S3 error: Access Denied
。我使用的是版本1.5.2,通过pip
下载。
Default Region
设置为美国,但我不住在那里。这是否会导致任何问题,因为我的时钟被设置为不同的时区?
PS:那些写过关于配置s3cmd
的人,没有选择Default Region
。可能是这个包含在更新的版本中。
答案 0 :(得分:0)
使用--debug运行并查看它告诉您的内容。您尝试使用的访问密钥可能没有ListAllMyBuckets权限(这是必需的)?您可以编辑配置文件以在事后指定其他区域。相同的密钥适用于除cn-north-1和govcloud之外的所有区域,因此在美国地区使用它意味着它应该适用于所有其他区域。