A startup is establishing its initial AWS environment and wants to secure access controls for its development team and applications running on Amazon EC2. Which of the following actions represent AWS-recommended security best practices? (Select TWO)
- Enable Multi-Factor Authentication (MFA) on the AWS account root user and restrict its usage to essential account management tasks.Cevap
- Define IAM roles with temporary credentials to grant applications running on Amazon EC2 instances access to other AWS resources.Cevap
- CPerform daily administrative tasks and routine development work using the AWS account root user credentials.
- DConfigure applications running on Amazon EC2 instances to authenticate using permanent IAM user access keys stored directly in the application configuration files.
- ERely on AWS to write, configure, and maintain all internal customer IAM policies under the Shared Responsibility Model.
Cevap
The correct practices are to enable Multi-Factor Authentication (MFA) on the root user and restrict its use, and to use IAM roles with temporary credentials for applications running on EC2 instances.
The correct options are to enable MFA on the AWS account root user and restrict its usage, and to define IAM roles with temporary credentials for applications running on EC2. These follow AWS security guidelines by locking down the root user and avoiding the use of hardcoded, permanent credentials for applications.
Adım Adım Çözüm
Anahtar Kavram
AWS Identity and Access Management (IAM) Best Practices