公共 s3 存储桶文件下载对于从另一个帐户传输的文件出现访问被拒绝错误

公共 s3 存储桶文件下载对于从另一个帐户传输的文件出现访问被拒绝错误

您好,我在 s3 中创建了一个存储桶并将其设为公开,如果我上传任何文件,我都能够从公开的 URL 下载该文件。但是,当我将所有 s3 文件从另一个帐户(也具有公开权限)复制到另一个帐户中的这个新存储桶时,我无法在公开/登录到同一帐户的情况下下载这些文件

笔记:

  • 没有设置 kms 密钥,即默认情况下源存储桶中没有加密,

当我手动尝试提供公共 ACL 时,尽管我具有完全管理员访问权限,但还是收到以下错误。我无法禁用 ACL 以将存储桶所有者转换为具有完全权限,并且在那里我也收到错误。

You’ll need s3:getObjectACL permissions to make this object public from the S3 console.

请帮助我如何修复或更好地将 s3 文件从一个帐户公共存储桶迁移到另一个帐户公共文件

相关内容