download-pem-file-aws

How to download PEM file from AWS EC2

A PEM file is a private key used to securely connect to your AWS EC2 instance using SSH. You can only download this file once, and that is at the time of creating the key pair. If you lose it, you won’t be able to SSH into your instance unless you create a new key and update the instance manually. 

This guide shows you how to correctly download a PEM file when launching an EC2 instance.

How to download a PEM file from AWS EC2

Step 1: Go to the AWS Management Console

Visit the AWS website and sign in to the AWS Management Console using your login credentials.

Step 2: Go to the EC2 dashboard

In the AWS Console, search for EC2 in the top search bar and click on EC2 under “Services” to open the EC2 Dashboard.

Step 3: Create a new key pair

In the left sidebar, look for and click on Key pairs under Network & Security

Then, click Create key pair, enter a name (e.g., my-key), and choose a Key pair type (select RSA). For Private key file format, choose .pem and then click on Create key pair.

This creates and automatically downloads the PEM file to your computer. Make sure to save this file for future reference.

It’s important to note that you will have to create a new key pair even if you had created one before, but don’t have it saved.

Pump saves ~60% on CLOUD *for free*

FAQ

Can I download a PEM file again if I lost it?

No, PEM files can only be downloaded once after creation. If lost, you must create a new key pair and manually update the instance.

What if I forgot to download the PEM file?

The PEM file usually automatically gets downloaded once it’s created. However, if it didn’t and you forgot to download it manually, you’ll need to create a new key pair and either replace the instance or manually add the new public key to your instance using EC2 user data or a temporary instance.

What format should I choose: PEM or PPK?

Use .pem for Linux/macOS or if you’re using OpenSSH. Use .ppk if you’re using PuTTY on Windows. However, you can still convert PEM to PPK using PuTTYgen.

Where is the PEM file saved after download?

After it gets downloaded, the PEM file is saved in your system’s default download folder (e.g., Downloads/).

Get started with PUMP for free

No contracts, no credit card needed to sign up

Get started with PUMP for free

No contracts, no credit card needed to sign up

Get started with PUMP for free

No contracts, no credit card needed to sign up

1390 Market Street, San Francisco, CA 94102

Made with

in San Francisco, CA

© All rights reserved. Pump Billing, Inc.