如何在 AWS 上使用 IAM 重新创建根用户?

How to re-create root user with IAM on AWS?

我没有团队,我不想创建有限范围的用户来访问控制台,除了我的代码使用的编程访问。然而,使用 root 登录很麻烦,因为他们一直要求验证码。这导致我没有足够定期地检查我的帐单。我会尽可能获得付费的验证码求解器扩展,这太糟糕了。所以我想基本上创建一个具有所有功能的根用户,但作为 IAM 用户,所以它不要求验证码。我知道这不是最佳实践,但我再次声明,我不属于任何一个都重要的组织。这不起作用:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "*",
            "Resource": "*"
        }
    ]
}

我认为您面临的问题是您的 IAM 用户无法访问 Billing 页面。

您需要先启用它:https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_billing.html,然后使用管理员策略创建一个 IAM 帐户。