Recover EC2 Windows Administrator Password in AWS

In this blog, We will show you the steps to recover EC2 Windows administrator password for an EC2 Instance in AWS Environment.

 

PREREQUISITES

 

  • The EC2 Instances should be windows 2008 R2 or later.
  • SSM (Simple System Manager) agent should be installed on the EC2 Instance.

 

ENVIRONMENT OVERVIEW

 

  • We created a windows 2012 R2 with no key pair associated with it.

Recover EC2 Windows Administrator Password in AWS

 

CREATING IAM ROLE FOR SSM

 

  • Open the AWS management console and access IAM Service.

Recover EC2 Windows Administrator Password in AWS

 

  • Click on Role option and select create Role.

Recover EC2 Windows Administrator Password in AWS

Recover EC2 Windows Administrator Password in AWS

 

  • Under Choose the service that will use this role option select EC2 Instance and click on EC2 Role for AWS Systems Manager. Then click on the Permission button.

Recover EC2 Windows Administrator Password in AWS

Recover EC2 Windows Administrator Password in AWS

 

  • Make sure that AWS SSM permission has been listed and click Next for Tags.

Recover EC2 Windows Administrator Password in AWS

 

  • Leave the default and click on Next for preview.

Recover EC2 Windows Administrator Password in AWS

 

  • Provide Role name and description and click on Create role.

Recover EC2 Windows Administrator Password in AWS

 

  • SSM role for EC2 has been created successfully.

Recover EC2 Windows Administrator Password in AWS

 

  • Search for the newly created role and click on it.

Recover EC2 Windows Administrator Password in AWS

 

  • Then click on Add Inline policy.

Recover EC2 Windows Administrator Password in AWS

 

  • Click on the JSON tab.

Recover EC2 Windows Administrator Password in AWS

 

  • Paste the below code in the JSON editor.

{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"ssm:PutParameter"
],
"Resource": [
"arn:aws:ssm:region:account_id:parameter/EC2Rescue/Passwords/<instanceid>" ] } ] }

 

 

  • Make sure that you have updated the corresponding region, account ID and instance ID in the above script below proceed further. Then click on Review policy.

Recover EC2 Windows Administrator Password in AWS

 

  • Then provide the name for the policy and click on the Create button.

Recover EC2 Windows Administrator Password in AWS

 

  • The newly created policy will be available on the list.

Recover EC2 Windows Administrator Password in AWS

 

ASSIGNING ROLE TO AN INSTANCE

 

  • Open the EC2 Instance service and select the instance.

Recover EC2 Windows Administrator Password in AWS

 

  • Click on the Actions – Instance Settings – Attach/Replace IAM Role option.

Recover EC2 Windows Administrator Password in AWS

 

  • Select the Role from the drop-down list and click on Apply.

Recover EC2 Windows Administrator Password in AWS

 

  • The role has been added successfully.

Recover EC2 Windows Administrator Password in AWS

 

  • It will take at least 5 minutes to register the EC2 Instance with the Systems Manager.

 

RECOVERING THE PASSWORD

 

  • Open the systems manager services through the AWS management console.

Recover EC2 Windows Administrator Password in AWS

 

  • Then click on Managed Instances.

Recover EC2 Windows Administrator Password in AWS

 

  • You will able to see your instance in the instance list.

Recover EC2 Windows Administrator Password in AWS

 

  • Then click on Run Command option.

Recover EC2 Windows Administrator Password in AWS

 

  • Now click on Run a command button.

Recover EC2 Windows Administrator Password in AWS

 

  • Select the AWSSupport-RunEC2RescueForWindowsTool from the below list.

Recover EC2 Windows Administrator Password in AWS

 

  • Scroll down and select the target instance.

Recover EC2 Windows Administrator Password in AWS

 

  • Also, make sure that command parameters have been set to ResetAccess.

Recover EC2 Windows Administrator Password in AWS

 

  • Once you confirm the settings, click on the Run command.

Recover EC2 Windows Administrator Password in AWS

 

  • It will take a few minutes to complete the process.

 

  • After a few seconds, command ran successfully.

 

  • Scroll Down and select the instance ID under Targets and outputs. Then click on View output.

 

  • In the next screen, scroll down and expand the Step 2 – Output window.

 

  • You will able to find a parameter store link to retrieve the windows administrator password for your instance.

 

  • After accessing the link, click on show option to view the administrator password.

 

VERIFICATION

 

  • Find the public IP for the EC2 instance in the EC2 Service page.

Recover EC2 Windows Administrator Password in AWS

 

  • You will able to access the server through RDP using the administrator password.

 

Thanks for reading this blog. We hope it was useful for you to learn about Recover EC2 Windows Administrator Password in AWS

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn
More Interested Related Posts
zfs pool usage

ZFS Pool and Dataset Usage

ZFS Pool and Dataset Usage   I am back with another blog to provide the useful script to the Freebsd users to determine the zpool

Assistanz Networks

Installing Zabbix Agent in FreeBSD 12.0

Zabbix Agent Installation and Configuration Guide on FreeBSD 12.0   Zabbix is an open-source monitoring software tool for diverse IT components, including networks, servers, virtual

DirectAdmin Server Management Plans

Premium Support

24/7 End User Support from your Helpdesk
$ 99 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • NDA & SLA
  • SLA Review Meetings
  • FREE Consultancy Services
  • Simple SignUp Process
  • Instant Account Activation
  •  

Platinum Support

24/7 Proactive Support
$ 49 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • Advance Proactive Monitoring
  • Guaranteed SLA
  • SLA Review Meetings
  • 3rd Party Application Support
  • FREE Consultancy Services
  • Server Migration Support
  • Weekly Status Report
  • No End User Support
Popular

Unlimited Support

24/7 Support

$ 30 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Support
  • Basic Monitoring
  • 30 Minutes Response Time
  • 4 Hours Resolution time for the Possible Issues
  • Security and Performance Optimization
  • React to Customers queries
  • Simple SignUp Process
  • Instant Account Activation
  • No Third party application support
  • No Migration and End User Support

Cpanel Server Management Plans

Premium Support

24/7 End User Support from your Helpdesk

$ 99 Monthly / Server
  • 24/7 End User White Label Support
  • Unlimited Number of Tickets
  • Chat Support for Admin
  • Separate Account Manager
  • Guaranteed SLA
  • Weekly Status Reports
  • FREE Consultancy Services
  • Simple SignUp Process
  • Instant Account Activation

Platinum Support

24/7 Proactive Server Management
$ 49 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • Advance Proactive Monitoring
  • Guaranteed SLA
  • SLA Review Meetings
  • 3rd Party Application Support
  • FREE Consultancy Services
  • Server Migration Support
  • Weekly Status Report
  • No End User Support
Popular

Unlimited Support

24/7 Server Management

$ 29 Monthly / Server
  • Unlimited Admin Tasks
  • 24/7 Support
  • Basic Monitoring
  • 30 Minutes Response time
  • 4 hours Response time for possible issues
  • Security and Performance Optimization
  • React to Customers queries
  • No Third party application support
  • No Migration and End User Support

Cpanel Server Management Plans

Premium Support

24/7 End User Support from your Helpdesk

$ 99 Monthly / Server
  • 24/7 End User White Label Support
  • Unlimited Number of Tickets
  • Chat Support for Admin
  • Separate Account Manager
  • Guaranteed SLA
  • Weekly Status Reports
  • FREE Consultancy Services
  • Simple SignUp Process
  • Instant Account Activation

Platinum Support

24/7 Proactive Server Management
$ 49 Monthly / Server
  • Unlimited Support Plan
  • 24/7 Emergency Phone
  • Chat Support for Admin
  • Separate Account Manager
  • Advance Proactive Monitoring
  • Guaranteed SLA
  • SLA Review Meetings
  • 3rd Party Application Support
  • FREE Consultancy Services
  • Server Migration Support
  • Weekly Status Report
  • No End User Support
Popular

Unlimited Support

24/7 Server Management

$ 29 Monthly / Server
  • Unlimited Admin Tasks
  • 24/7 Support
  • Basic Monitoring
  • 30 Minutes Response time
  • 4 hours Response time for possible issues
  • Security and Performance Optimization
  • React to Customers queries
  • No Third party application support
  • No Migration and End User Support