AWS Builder Center

The Golden Rule of AWS Security: Stop Using Your Root Account

Securing your AWS environment starts on day one. Learn why locking away your Root User is absolutely critical.

Student
If you are logging into your AWS console using the email address and password you used to create the account, you are taking a massive security risk. That is your Root User, and it has absolute, unrestricted power over every resource and billing setting in your environment.
Here is the exact security checklist every beginner should execute immediately:
  1. Enable Multi-Factor Authentication (MFA) on the Root User.
  2. Create an IAM (Identity and Access Management) User for yourself with Administrator privileges.
  3. Log out of the Root account, log in with your new IAM User, and never use the Root account for daily tasks again.
  4. Practice the Principle of Least Privilege: only grant users and applications the exact permissions they need to do their job—nothing more.
Security in the cloud is a shared responsibility, but securing your login credentials is 100% on you.
Let’s do a quick community check: Do you have MFA enabled on your root account right now? If yes, drop a like! If no, go do it right now!
Any opinions in this article are those of the individual author and may not reflect the opinions of AWS.
Enjoyed reading this content? Let the author know!

Your likes, comments, shares, and saves help creators reach more builders.

Loading recommendations

Loading article