Я после этой AWS учебник для развертывания приложения питона на Amazon Elastic Beanstalk:AWS Elastic Beanstalk CLI не предложит создать новую пару ключей
Я следовал руководство вплоть до точки, где EB Cli должен побудить меня создать пару ключей. Но все, что у меня есть, - это подсказка для ввода имени ключевой пары.
Do you want to set up SSH for your instances?
(y/n): y
Type a keypair name.
(Default is aws-eb):
You must specify a key type (-t).
Usage: ssh-keygen [options]
Options:
-b bits Number of bits in the key to create.
-c Change comment in private and public key files.
-e Convert OpenSSH to IETF SECSH key file.
-f filename Filename of the key file.
-g Use generic DNS resource record format.
-i Convert IETF SECSH to OpenSSH key file.
-l Show fingerprint of key file.
-p Change passphrase of private key file.
-q Quiet.
-y Read private key file and print public key.
-t type Specify type of key to create.
-B Show bubblebabble digest of key file.
-C comment Provide new comment.
-N phrase Provide new passphrase.
-P phrase Provide old passphrase.
-r hostname Print DNS resource record.
-G file Generate candidates for DH-GEX moduli
-T file Screen candidates for DH-GEX moduli
ERROR: The EB CLI cannot find your SSH key file for keyname "aws-eb". Your SSH key file must be located in the .ssh fold
er in your home directory.
Я также попытался
eb init --interactive
но результат все тот же.
Я также выкопать EB CLI документ здесь:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-configuration.html
результат я должен получить что-то вроде этого:
Select a keypair.
1) [ Create new KeyPair ]
(default is 1): 1
Я на ОС Windows 8.1 с помощью Powershell.
My Eb Кли версия: EB CLI 3.4.5 (Python 2.7.1)
Я установил OpenSSH и все, что вы видели в учебнике AWS (по ссылке выше) до этого момента.
Я предоставлю как можно больше информации. Пожалуйста, не стесняйтесь спрашивать.
Я застрял с этим некоторое время, пытаясь найти множество вариантов.
Любая помощь приветствуется.
Спасибо!
Вы действительно * создали * пару-тройку? То есть вы запустили ssh-keygen или используете ли вы консоль AWS (в разделе EC2: Network & Security: Key pairs) для ее создания? – SonarJetLens
Привет. Спасибо за ответ. Я еще не создал ключевую пару. Этот шаг должен позволить мне создать его, но я застрял, как описано выше. Но благодаря вашему ответу я рассмотрю другие способы создания keypair. Я попробую завтра и опубликую результат. ;) – Kakyoin
Получил это путем ручного создания пары ключей с помощью консоли EC2. Благодаря! – Kakyoin