This rule ensures hardware MFA is enabled for the 'root' user account.
Rule | Ensure hardware MFA is enabled for the 'root' user account |
Framework | cis_v150 |
Severity | ✔ Medium |
Rule Description:
This rule ensures that hardware Multi-Factor Authentication (MFA) is enabled for the 'root' user account. MFA adds an extra layer of security by requiring multiple forms of authentication to access the account. Enabling hardware MFA for the 'root' user is critical as the root account has full administrative access and controls the entire infrastructure.
Troubleshooting Steps:
If hardware MFA is not enabled for the 'root' user account, follow these steps to troubleshoot:
remediation:
To enable hardware MFA for the 'root' user account, follow these step-by-step instructions:
Method 1: AWS Management Console:
Method 2: AWS Command Line Interface (CLI):
Replaceaws iam enable-mfa-device --user-name root --authentication-code1 <MFA_Code1> --serial-number <MFA_Device_Serial_Number>
<MFA_Code1>
with the authentication code generated by your MFA device and <MFA_Device_Serial_Number>
with the serial number of the MFA device.Note: Method 2 using the AWS CLI requires appropriate permissions and access to the AWS account.
Helpful Tips:
By following the above instructions, you can enable hardware MFA for the 'root' user account, enhancing the security of your AWS environment.