AWS CLI EC2 Cheat Sheet/Create a key pair

Generate a new EC2 key pair and save the private key.

Section: AMIs and Key Pairs

Create a key pair

bash
bash
aws ec2 create-key-pair --key-name my-key --query 'KeyMaterial' --output text > my-key.pem
Explanation

Protect the generated private key file and set strict permissions.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing AMIs and Key Pairs
List key pairs
Show EC2 key pairs in the account.
OpenIn sheetbashsame section
Delete a key pair
Remove a key pair from the account.
OpenIn sheetbashsame section
Describe AMIs
List AMIs visible to the account.
OpenIn sheetbashsame section
Create an AMI from an instance
Create an image snapshot from an EC2 instance.
OpenIn sheetbashsame section
Describe instances
List EC2 instances and their attributes.
OpenIn sheetbash2 tag match
Describe VPCs
List VPCs in the account.
OpenIn sheetbash2 tag match