How To Change a Password on IAM
Your user lost their password for the AWS console. Now what? There are two basic ways to solve this problem: use the CLI or use the AWS Console.
The first is the easiest, assuming you have the AWS CLI set up on your computer. The command is the breathtakingly straighforward:
aws iam update-login-profile --user-name <username> --password <password>
Stunning in its brevity, no? Make sure the password complies with your account’s password policy and if you require a password reset on login make sure your user can change their own password.
The AWS Management Console seems to change frequently so the graphics might be outdated, but roughly:
- Log in to your root account on the AWS console
- From the Services dropdown on the Dashboard, go to IAM
- Select Users from the left sidebar
- Select the user you want to change a password for
- Select the ‘Security credentials’ tab in the middle of the screen
- At ‘Console password’ click ‘Manage’
- A pop up will appear.
- Make sure ‘Console access’ is Enabled.
- Click ‘Custom Password’.
- Fill in the password, making sure it complies with password policies.
- Click ‘Apply’ at the bottom.
- Inform the user of their new password and strongly suggest they change it once they are in their account again.
- Swear by all that’s holy you will install the AWS CLI and learn to use it.
Still unsure? Contact us and we can do the work for you.