In this section, you create an SSH key-pair on your AWS Cloud9 instance, which you can use for EC2 instance and Parallel Cluster creation.
SSH is commonly used to connect to Amazon EC2 instances. To allow you to connect to your instances, you can generate a key-pair using the AWS CLI in your AWS Cloud9 instance. This example uses the key name lab-your-key but you can change the name of your key. Enter the following command to generate a key pair:
aws ec2 create-key-pair --key-name lab-your-key --query KeyMaterial --output text > lab-your-key.pem
chmod 400 lab-your-key.pem
Next add it to the ~/.bashrc
file, this allows us to reference it later:
echo "export AWS_KEYPAIR=lab-your-key" >> ~/.bashrc
source ~/.bashrc
Optionally, use the following command to check if your key is registered:
aws ec2 describe-key-pairs