Импорт пары ключей AWS - PullRequest
0 голосов
/ 06 июля 2018

Я успешно создал Infra на AWS, используя boto3, где я создал «MyKeyPair»

Теперь я пытаюсь использовать функцию импорта пар ключей в разделе «ec2-> Network & Security», этозапрашивая открытую часть ключа для загрузки.

У меня есть личная часть ключа, напечатанная на терминале, где я могу найти часть открытого ключа

С уважением

Сурья

1 Ответ

0 голосов
/ 25 июля 2018

Открытый ключ является частью файла закрытого ключа.

Сохраните свой закрытый ключ и назовите его «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'

Конечно, измените командную строку, указав имя, имя файла, регион.

...