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?

已提问 10 个月前428 查看次数
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
专家
已回答 10 个月前
profile picture
专家
已审核 10 个月前
0

Hi.

Maybe this guide can be helpful.

profile picture
专家
已回答 10 个月前
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

已回答 10 个月前
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
已回答 10 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容