454-AWS SAP AWS 「理論・実践・一問道場」STS MFA

 

理論

1. MFA(マルチファクター認証)

  • MFAは、ユーザーがアクセスする際に追加の認証手段を要求するセキュリティ機能です。通常のパスワードに加え、物理的なデバイスやアプリを使って認証します。
  • AWSでは、IAMユーザーや管理者アカウントにMFAを設定することで、不正アクセスを防止できます。

2. 一時的な認証情報(AWS STS)

  • *AWS Security Token Service (STS)**を利用すると、一時的で期限付きの認証情報を発行できます。
  • 一時的認証情報は、通常のアクセスキーとは異なり、短期間で有効期限が切れるため、リスクを減らすことができます。
  • STSを利用することで、長期間有効なアクセスキーを使う必要がなくなり、セキュリティが向上します。

3. IAMポリシーでのMFA要求

  • IAMポリシーを使って、MFAが必要な操作を定義することができます。例えば、S3へのアクセスや特定の管理操作に対してMFAを必須とするポリシーを設定することができます。
  • これにより、万が一アクセスキーが漏洩しても、MFAがないと操作が実行できないため、セキュリティが強化されます。

4. アクセスキーの管理

  • AWSでは、アクセスキーを使ってCLIやSDKを通じてアクセスしますが、これを長期間使用することはセキュリティリスクを高めます。
  • 最適なセキュリティ実践として、一時的な認証情報を使用したアクセスや、アクセスキーの定期的なローテーションが推奨されます。

結論:

MFAと一時的な認証情報(AWS STS)を組み合わせることで、AWS環境でのセキュリティを強化し、アクセスキーの管理に伴うリスクを軽減できます。

実践

一問道場

質問 #454
ソリューションアーキテクトは、クラウドエンジニアチームがAWS CLIを使用してAmazon S3バケットにオブジェクトをアップロードするためのセキュアな方法を提供する必要があります。
各クラウドエンジニアはIAMユーザー、IAMアクセスキー、仮想マルチファクター認証(MFA)デバイスを持っています。クラウドエンジニア用のIAMユーザーは「S3-access」という名前のグループに属しています。クラウドエンジニアはAmazon S3でアクションを実行するためにMFAを使用しなければなりません。
どのソリューションがこれらの要件を満たしますか?
A. S3バケットにポリシーをアタッチして、IAMユーザーがS3バケットでアクションを実行する際にMFAコードの入力を促します。IAMアクセスキーを使用してAWS CLIからAmazon S3を呼び出します。
B. S3-accessグループの信頼ポリシーを更新して、グループを引き受ける際にMFAの使用を要求します。IAMアクセスキーを使用してAWS CLIからAmazon S3を呼び出します。
C. S3-accessグループにポリシーをアタッチして、MFAが存在しない場合はすべてのS3アクションを拒否します。IAMアクセスキーを使用してAWS CLIからAmazon S3を呼び出します。
D. S3-accessグループにポリシーをアタッチして、MFAが存在しない場合はすべてのS3アクションを拒否します。AWS Security Token Service(AWS STS)から一時的な認証情報を要求します。一時的な認証情報をAmazon S3が参照するプロファイルにアタッチし、ユーザーがAmazon S3でアクションを実行する際に使用します。

解説

この問題では、クラウドエンジニアがMFAを使ってAWS CLIS3にオブジェクトをアップロードする方法を選ぶ必要があります。
  • 選択肢ABCは、アクセスキーを使い続けるため、アクセスキーの管理が必要であり、要件に合いません。
  • 選択肢Dは、一時的な認証情報(STS)を使用し、MFAを強制するポリシーを設定することで、アクセスキーの管理を避けつつセキュリティを強化します。
したがって、選択肢Dが正解です。
455-AWS SAP AWS 「理論・実践・一問道場」Windows Web Application Migration + Beanstalk453-AWS SAP AWS 「理論・実践・一問道場」AWS Backup
Loading...
minami
minami
みなみの成長 🐝
Announcement

🎉 ブログへようこそ 🎉

名前: みなみ一人会社
性別:
国籍: China 🇨🇳
政治スタンス: 民主主義支持者
完全独学で基本情報技術者をはじめ、32個の資格を仕事をしながら取得。
現在はIT会社で技術担当として働きながら、ブログ執筆や学習支援にも取り組んでいます。
独学で合格できる学習法や勉強法、試験対策を発信中!

📚 発信内容

  • 💻 IT・システム開発
  • 🏠 不動産 × 宅建士
  • 🎓 MBA 学習記録