跳至内容

如何排查 AWS 账户根用户的 MFA 身份验证失败问题?

1 分钟阅读
0

我在尝试使用多重身份验证 (MFA) 登录我的 AWS 账户根用户时收到错误。

解决方法

MFA 身份验证失败可能有多种原因。使用以下部分排查您的问题。

重新同步您的虚拟 MFA 设备

虚拟 MFA 设备和基于硬件时间的一次性密码 (TOTP) 令牌根据时间敏感算法生成代码。如果您的设备生成的代码一直遭拒,则该设备与您的 AWS 账户不同步。最佳做法是使用 FIDO 安全密钥,因为它们不会出现不同步的情况。

要重新同步您的虚拟或硬件 MFA 设备,请参阅重新同步虚拟和硬件 MFA 设备。

验证虚拟 MFA 设备上的时间

虚拟 MFA 应用程序依赖于时间敏感的 TOTP 算法。如果您设备的时钟未与正确的时间同步,则代码无效。

在移动设备上激活自动日期和时间设置,然后验证正确的时区配置。更新时间设置后,生成新代码并尝试再次登录。

使用备用 MFA 设备

如果您在根用户账户中注册了多台 MFA 设备,则可以使用任何注册的设备登录。最佳做法是最多只注册八台 MFA 设备。

要使用其他 MFA 设备登录,请参阅在 IAM 中恢复受 MFA 保护的身份。

当您的 MFA 设备丢失或损坏时恢复访问权限

如果您的 MFA 设备丢失、损坏或无法运行,并且您没有备用设备,您仍然可以恢复访问权限。使用您的 AWS 账户注册的电子邮件和主要联系电话号码来验证您的身份。

重要信息: 在尝试恢复之前,请确认您可以访问与您的 AWS 账户关联的电子邮件和主要联系电话。如果您需要更新主要联系电话号码,请联系 AWS Support。

要恢复对根用户账户的访问权限,请参阅在 IAM 中恢复受 MFA 保护的身份。

在恢复之前更新您账户关联的电话号码

如果您无法再使用在您的账户中注册的电话号码,则无法使用其他身份验证因素来恢复访问权限。如需帮助,请联系 AWS Support。

恢复 AWS Organizations 中成员账户的访问权限

如果您的成员账户启用了集中式根访问权限管理,则您无法独立恢复访问权限。请联系您的管理账户管理员寻求帮助。

恢复后更改根用户密码

重新获得账户访问权限后,请更改您的根用户密码。

相关信息

IAM 中的 AWS 多重身份验证

停用 MFA 设备

AWS 官方已更新 6 个月前