How to connect to AWS EC2 instance if lost SSH key pair

0

Hi,

Lost SSH private key to access production web server. After google result, I tried to follow two method with the following link at https://aws.amazon.com/premiumsupport/knowledge-center/user-data-replace-key-pair-ec2/

But both method 1 and 2 not work at all. Could you please help to figure out?

Method 1: Enter user-data. After config completed, using SSH and server refused the public key Method 2: Use AWS Systems Manager. Unable to find runbook called AWSSupport-ResetAccess in Automation runbook

Roy

  • If you don't have constraints about turning off the instance, i would suggest that you create an image from the instance, and then create the instance from the image

質問済み 2年前1259ビュー
3回答
2
承認された回答

You can find step-by-step instructions in the EC2 User Guide under the Troubleshooting topic "I've lost my private key. How can I connect to my Linux instance?". https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstancesConnecting.html#replacing-lost-key-pair

AWS
回答済み 2年前
profile picture
エキスパート
レビュー済み 4ヶ月前
1

Another method is to stop the instance; then mount the instance volume on another instance (you only have to run the second instance temporarily); replace the key file; then restart the first instance.

Here are some instructions - note that this is an external link; the content isn't produced by AWS: https://www.cloudtechtiq.com/blog/how-to-recover-key-file-aws-instance

profile pictureAWS
エキスパート
回答済み 2年前
0

Which AMI are you using?

profile picture
回答済み 2年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ