AWS ルートユーザに設定されている MFA が不明な場合のログイン方法を備忘録として残しておく
状況
- ルートユーザ
- メールアドレス: 把握
- パスワード: 不明
- MFA: 故障 or 紛失
実際の手順
公式の手順 を参考に行う
事前作業
公式の手順 を参考に行う
- IAM ユーザ認証情報を使用して、更新する AWS アカウントの AWS Billing and Cost Management コンソールにログインする
- [Contact Information] の横にある [Edit]を選択
- アカウントに関連付けられている電話番号を更新
※電話番号の国コードが正しく、余分なスペースが含まれていないことを確認 - [Update]を選択
作業手順
- AWS アカウントのルートユーザーの E メールアドレスを使用してサインインする
- [Root user sign in]ページで、ルートアカウントのパスワードを入力する
- [Amazon Web Services Sign In With Authentication Device]ページで、[Troubleshoot MFA? Click here] を選択
- [Troubleshoot Your Authentication Device] ページで、[Sign In using alternative factors]を選択
- [Step 1: Email address verification]で、メールアドレスが正しいことを検証し、[Send verification email]を選択
- 件名が「AWS Email Verification」である AWS からの E メールで、[Verify your email address]を選択
=> 検証プロセスの「ステップ 2」ページが表示 - [Step 2: Phone number verification]で、表示されている電話番号が正しいことを確認し、[Call me now]を選択
- AWS からの電話に応答し、電話のキーパッドを使用して、デバイスの画面に表示される 6 桁の検証コードを送信
- [Step 3: Sign In]で、[Sign in to the console]を選択
=> [Security Credentials]に自動的にリダイレクトされる - リセットする MFA デバイスの横にある [Deactivate]を選択
- [Activate MFA] を選択して MFA デバイスを追加