首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bucket_properties.acceleration_configuration.error_put.denied.header

bucket_properties.acceleration_configuration.error_put.denied.header
EN

Stack Overflow用户
提问于 2020-12-04 12:46:36
回答 2查看 252关注 0票数 0

我是亚马逊网络服务和S3的新手。我已经创建了一个存储桶,并尝试在其中启用传输加速。在这样做的时候-我得到下面的错误:

代码语言:javascript
复制
    bucket_properties.acceleration_configuration.error_put.denied.header
    After you or your AWS administrator have updated your permissions to allow the 
    s3:PutAccelerateConfiguration action, choose Save changes. 

附加屏幕截图以获取更多说明:

关于如何修复这个错误,有什么建议吗?另外,我是以root用户登录的。

此外,我还检查了-我对此存储桶具有写访问权限:

EN

回答 2

Stack Overflow用户

发布于 2020-12-04 13:03:44

与中一样,您使用的IAM用户/角色必须具有nessessery权限才能启用加速。来自docs

您的必须是存储桶拥有者才能设置传输加速状态。存储桶所有者可以将权限分配给其他用户,以允许他们设置存储桶的加速状态。s3:PutAccelerateConfiguration权限允许用户对存储桶开启或关闭传输加速。s3:GetAccelerateConfiguration权限允许用户返回存储桶的传输加速状态,可以是开启状态,也可以是暂停状态。

错误消息表明您没有这些权限,或者您不是存储桶的所有者。

要查看您拥有哪些权限,可以转到IAM控制台->用户并搜索您的用户名。它将列出权限。还要检查你所属的组。

票数 1
EN

Stack Overflow用户

发布于 2020-12-07 13:33:55

@shiwangini:如果您使用相同的IAM用户创建了存储桶,您应该可以启用它。请检查存储桶的所有权和权限。bucket -> permissions -> object ownership -> acl -确保您对对象和存储桶ACL具有写访问权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65138074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档