루트 계정 보호하기 (필수)
https://catalog.workshops.aws/startup-security-baseline/en-US/b-securing-your-account/2-protect-root-Your root user (the email you used to register the AWS account) is very powerful and grants unlimited access to your account and resources. The CIS AWS Foundations Security Benchmark Controls
strongly recommend that you do not use the root user for your everyday tasks, even administrative ones. Your root user should only be used for billing issues and changing of alternate contacts.
Perform all other actions using IAM Users or other IAM identities. Click here
for more information.
This section will show you how to:
Controls Implemented in this Section
ACCT.05 - Require Multi-Factor Authentication (MFA) to log in
Estimated Cost
This control is free.
Workshop Steps
Delete root account access keys
Since root user access keys grant unlimited programmatic access to your account and its resources. You should delete them to secure your account.
Turn MFA on for the root user
Multi-Factor Authentication (MFA) is a vital mechanism to improve your account security. With MFA set up, a malicious actor will face another challenge to access your account even if they manage to get your root email and password.
Ideally, the token and the password should be held by two different people. This will prevent any single person from using the root account.
Download an authentication application app to your phone if you don't have any other MFA device. For this workshop, we will be using Twilio Authy - iOS
| Android
Use your AWS account email address and password to sign in as the AWS account root user to the IAM console
On the right side of the navigation bar, click your account name, and click My Security Credentials. If necessary, click Continue to Security Credentials.



If you cannot scan the code, tap cancel on Twilio Authy. Select Enter key manually on the bottom of the screen. Click on Show Secret Key on the AWS MFA set up wizard. Type the key manually into Twilio Authy.
You can set a password to store this securely on Authy or tap Skip if you choose not to. Tap save.
The device starts generating six-digit numbers.
Test your new MFA setting
For more information please read the AWS User Guide
What you accomplished
By implementing this control, you have successfully