我意外拒绝了所有人对我的 Amazon S3 存储桶的访问。如何重新获得访问权限?

1 分钟阅读
0

我将我的桶策略错误地配置为拒绝所有用户访问我的 Amazon Simple Storage Service (Amazon S3) 桶。我如何获得对我的存储桶的访问权?

解决方法

要重新获得对桶的访问权,请以 AWS 账户根用户身份登录 Amazon S3 控制台,然后删除桶策略。

**警告:**请勿使用根用户身份执行日常任务。将这些凭证的使用限制为仅要求您以根用户身份登录的任务。请注意,根凭证与具有完全管理员访问权限的 AWS Identity Access Management (IAM) 用户或角色不同。此外,具有允许或拒绝权限的 IAM 策略无法附上到根账户。

请按照以下步骤执行操作:

1.    以账户根用户身份登录 AWS 管理控制台

2.    打开 Amazon S3 控制台

3.    导航到所有用户均被锁定的存储桶。

4.    选择 **Permissions (权限)**选项卡。

5.    选择存储桶策略

6.    选择 Delete(删除)。

7.    在删除存储库策略页面上,通过在文本字段中输入 delete 来确认您想要删除存储桶策略。

8.    再次选择删除

9.    注销 AWS 管理控制台。

10.    (可选)作为最佳实践,账户管理员可以转动根用户密码

根用户删除桶策略后,IAM 用户(具有桶访问权限)可以应用具有正确权限的新桶策略。有关更多信息,请参阅桶策略示例使用 Amazon S3 控制台添加桶策略


相关视频

AWS 官方
AWS 官方已更新 6 个月前