Amazon EC2 экземпляр - PullRequest
       17

Amazon EC2 экземпляр

2 голосов
/ 18 декабря 2009

Я настроил amazon EC2 intance, используя инструменты командной строки. Я создал пару ключей для него и т. Д., И он работает. Я пытаюсь использовать SSH, используя следующую команду (я использую bash в Snow Leopard):

$ ssh -i ec2-keypair root@ec2-xxx-xxx-xx-xx.compute-1.amazonaws.com

Snow Leopard открывает окно с надписью «Введите ваш пароль для ключа SSH« ec2-keypair »». Может кто-нибудь сказать мне, что я должен делать? Если я не предоставляю пароль, его просто запрашивают в терминале bash.

Спасибо за ответ. Я создаю пару ключей для Amazon EC2, используя:

ec2-add-keypair ec2-keypair

Я создал ключ sash, защищенный паролем, и теперь в моем каталоге .ssh есть два файла:

id_rsa
id_rsa.pub

Нужно ли перенести один из них в мой экземпляр EC2? Который из? Как лучше всего это сделать и куда мне положить?

Макс.

Любая помощь очень ценится, поскольку я потратил некоторое время, пытаясь разобраться в этом.

Макс.

Ответы [ 6 ]

2 голосов
/ 02 января 2010

Поскольку вы уже приняли ответ Макса, возможно, вы в порядке, но вы можете получить эту ошибку, если разрешения для вашего файла пар ключей слишком разрешительны. CHMOD это до 600 (владелец чтение / запись, группа и все без разрешения), и вы должны быть в порядке.

2 голосов
/ 23 декабря 2009

При создании пары ключей лучше всего направить вывод прямо в файл, чтобы не было проблем с форматированием, используя:

ec2-add-keypair ec2-keypair | sed '1d'> ec2-keypair

Макс.

0 голосов
/ 08 июня 2017

Имя пользователя должно быть ec2-user, а не root. ssh Нравится это

$ ssh -i ec2-keypair ec2-user@ec2-xxx-xxx-xx-xx.compute-1.amazonaws.com
0 голосов
/ 10 сентября 2013

Если вы используете образ Ubuntu, вы можете использовать пользователя 'ubuntu' вместо root для микроэкземпляров. Я не уверен насчет других, но для микро вы делаете.

поэтому в приглашении это будет выглядеть как

$ ssh -i ec2-keypair ubuntu@ec2-xxx-xxx-xx-xx.compute-1.amazonaws.com
0 голосов
/ 18 декабря 2009

Он просто запрашивает пароль, который вы указали при создании пары ключей. Если вы его не указали, просто ничего не вводите и нажмите ОК, в противном случае введите пароль для продолжения.

0 голосов
/ 18 декабря 2009

Если я правильно помню, когда вы настраиваете ваши ssh-ключи, вам будет предложено ввести пароль дважды В большинстве случаев вы можете просто дважды нажать клавишу ввода, оставив парольную фразу пустой.

Вы пытались просто ввести пустую фразу-пароль?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...