【问题标题】:Which IAM user am I in the console?我在控制台中是哪个 IAM 用户?
【发布时间】:2019-07-10 16:19:10
【问题描述】:

我对 AWS IAM 有点困惑。当我在控制台中时,我是哪个用户?我目前正在尝试为我的一个存储桶制定 s3 策略。我收到一条错误消息,说Access denied,我认为这是由于没有一个用户的正确权限。所以我给了这个用户 fullS3 访问权限。但我仍然收到Access denied

那么控制台认为我是哪个用户?如果这有意义吗?或者我怎样才能为控制控制台的用户提供正确的 s3 访问权限?

【问题讨论】:

    标签: amazon-web-services amazon-s3


    【解决方案1】:

    您在控制台中的用户是您登录时使用的用户。如果您尚未创建用户,并且您正在使用您的电子邮件地址登录控制台,那么您就是具有完全权限的 root 用户。不过,仍有一些原因可能会导致访问被拒绝。

    您是否可能已经应用了拒绝所有人访问的存储桶策略?如果是这样,您可以尝试删除当前策略,而不是在控制台中更改它,然后应用新策略。不过,有时您需要使用 CLI 删除策略。

    如果不是,可能是这个问题吗? Access denied when put bucket policy on aws s3 bucket with root user (= bucket owner)

    如果这些都不起作用,请确认您登录的用户身份(会在右上角显示)以及您尝试应用的政策的 JSON。

    【讨论】:

      猜你喜欢
      • 2020-06-20
      • 1970-01-01
      • 2019-05-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-21
      • 2018-08-27
      • 2016-08-02
      • 1970-01-01
      相关资源
      最近更新 更多