Открытый ключ является частью файла закрытого ключа.
Сохраните свой закрытый ключ и назовите его «privkey.pem» или что угодно.
AWS хочет получить открытый ключ в формате SSH. Эта команда извлечет открытый ключ:
ssh-keygen -y -f privkey.pem > pubkey.pem
Теперь вы можете загрузить pubkey.pem с помощью консоли или интерфейса командной строки.
aws ec2 import-key-pair --key-name "MyPubicKey" --public-key-material file://pubkey.pub --region 'us-west-2'
Конечно, измените командную строку, указав имя, имя файла, регион.