3.1. IAMアカウントのMFAデバイス有効化 (仮想デバイス: root)

作業の目的 [why]

AWSアカウントをMFA仮想デバイスで保護します。

完了条件/事前条件 [設計者用情報]

完了条件 [after]

主処理は、以下を満たしたときに成功したものとします。

完了条件1
AWSアカウントがMFAデバイスで保護されている。

事前条件 [before]

主処理の実施は、以下の状態であることを前提とします。

事前条件1
AWSアカウントがMFAデバイスで保護されていない。

作業対象 [what]

  • IAMサービス

標準時間(合計)

8分

パラメータ設定

パラメータ設定の標準時間:2分

作業に必要なモノ・情報 [resource]

作業開始には、以下が全て揃っていることが必要です。

リソース1: MFAデバイス

  • AWSアカウントで利用するMFAデバイスです。
  • 今回は仮想デバイスを利用します。
    • MFAソフトウェア (以下は参考)
      • Google Authenticator
      • SmartKey (IIJ)

タスクの実施

タスク標準時間:6分

1. 前処理

処理対象の状態確認

主処理の実施は、以下の状態であることを前提とします。

前提と異なることが判明した場合、直ちに処理を中止します。

事前条件1: AWSアカウントがMFAデバイスで保護されていない。

「AWSアカウントがMFAデバイスで保護されていない。」ことを確認します。

事前条件2: MFAソフトウェアが起動している。

「MFAソフトウェアが起動している。」ことを確認します。

../../_images/manage-mfa-device-virtual-iij-sample.png

例: IIJ Smartkey (iPhone)

2. 主処理

MFAデバイスの有効化

  • "ルートアカウントの MFA を有効化"タブをクリックして展開します。

    ../../_images/tab-activate-mfa.png
  • "MFAの管理"ボタンをクリックします。

認証情報 (タブ画面)

../../_images/tab-security_credentials.png
  • "MFA デバイスの割り当て"の編集(アイコン)をクリックします。

MFAデバイスの管理 画面 (その1)

../../_images/manage-mfa-device-virtual.png
  • "仮想MFAデバイス"(ラジオボタン)を選択します。
  • "次のステップ"ボタンをクリックします。

MFAデバイスの管理 画面 (その2)

../../_images/manage-mfa-device-virtual-notification.png
  • "次のステップ"ボタンをクリックします。

MFAデバイスの管理 画面 (その3)

../../_images/manage-mfa-device-virtual-qr.png
  • QRコードをMFAソフトウェアに読み込ませます。

    注釈

    QRコードを画像で保存しておくことで、MFAソフトウェアが利用できなくなった場合でも復旧させることが可能です。ただし保存した画像は安全なところで厳重に保管してください。

  • MFAソフトウェアに表示された6桁の数字を以下の欄に入力します。(1回目)

    認証コード 1:
  • MFAソフトウェアで上記の6桁数字の次に表示された6桁の数字を以下の欄に入力します。(2回目)

    認証コード 2:

    注釈

    1回目と2回目の数字は、必ずMFAソフトウェア上で連続して表示されたものである必要があります。

  • "仮想MFAの有効化"ボタンをクリックします。

MFAデバイスの管理 画面 (その4)

  • "MFA デバイスは正常に関連付けられました。"と表示されたことを確認します。

    ../../_images/manage-mfa-device-success.png
  • "完了"ボタンをクリックします。

3. 後処理

完了条件の確認

主処理は、以下を満たしたときに成功したものとします。

完了条件1: AWSアカウントがMFAデバイスで保護されている。

「AWSアカウントがMFAデバイスで保護されている。」ことを確認します。

  • IAMマネジメントコンソールのダッシュボード画面をリロードします。

  • "Activate MFA on your root account"のチェックがグリーンになっていることを確認します。

    ../../_images/status-activate-mfa-on.png

完了条件2: MFAデバイスを利用してログインできる。

「MFAデバイスを利用してログインできる。」ことを確認します。

  • AWS トップページ( http://aws.amazon.com/jp/ )にアクセスします。

  • メニューバーの"アカウント"(プルダウンメニュ)にマウスを置きます。

    ../../_images/top-page-menu-account.png
    • "AWS マネジメントコンソール"をクリックします。
  • "サインイン"画面が表示されます。

    ../../_images/top-page-signin-root.png
    • 上記の画面が出ない場合
      • "ルートアカウント認証情報を使用してサインイン"(リンク)が表示される場合は、そのリンクをクリックします。
      • "ルートユーザーサインイン"(画面)が表示される場合は、"別のアカウントにサインインする"(リンク)をクリックします。
  • "AWS アカウントの E メールアドレス"欄にAWSアカウントのメールアドレス"<メールアドレス> "を入力します。

    • "次へ"(ボタン)をクリックします。
  • "パスワード"欄にパスワード"<パスワード>"を入力します。

    • "サインイン"(ボタン)をクリックします。
  • MFAに表示されている6桁の数値を入力します。

  • マネジメントコンソールにサインインできたことを確認します。

完了