I lost my SSH key and can't access my EC2 server

0

I lost my original SSH key and now can't connect to my server. I'm using the WordPress certified by Bitnami AMI.

Would you please help me access the server? What is the best way?

I tried connecting to the instance directly from the console and also editing user data with a new public key and wasn't successful in any of them. Also, I can't create a new instance in the same zone to somehow detach and reattach the volume. Would you please help?

已提問 1 年前檢視次數 720 次
4 個答案
0

Hi, here is the guidance to recover access to your EC2 instance: https://repost.aws/knowledge-center/user-data-replace-key-pair-ec2

Fingers crossed! Didier

profile pictureAWS
專家
已回答 1 年前
profile picture
專家
已審閱 1 年前
0

Hi.

Maybe this guide can be helpful.

profile picture
專家
已回答 1 年前
0

The edit user data did not work for me. I was gonna try the AWSSupport-ResetAccess but I'm afraid it affects my data on the instance

已回答 1 年前
0

Hello,

This may help if it's EBS backed https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstancesConnecting.html#replacing-lost-key-pair

Another option,

If it's an AMI, it may have the option for Session Manger as well. As long as it has the correct SSM role, you may be able to log into the server and update the public key there. I've added the steps below, if you are able to log into the server.

  1. Create a new key pair using the Amazon EC2 console or a third-party tool.
  2. Retrieve the public key from your new key pair. For more information, see Retrieve the public key material.
  3. Connect to your instance using SSM.
  4. Using a text editor of your choice, open the .ssh/authorized_keys file on the instance. Paste the public key information from your new key pair underneath the existing public key information. Save the file.
  5. Disconnect from your instance, and test that you can connect to your instance using the new private key file.

(https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager.html)

AWS
已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南