Ssh запрашивает пароль при попытке подключиться к экземпляру Amazon EC2 - PullRequest
5 голосов
/ 27 января 2011

Я выполнил несколько руководств по созданию экземпляра Amazon EC2 с использованием инструментов командной строки

http://www.zabada.com/tutorials/deploying-a-rails-application-to-production-on-amazon-ec2.php http://www.smartfrog.org/wiki/display/sf/Starting+an+EC2+Image+by+Hand

и все хорошо, я

  • ec2-add-keypair (направление вывода ec2-add-keypair напрямую в файл в ~ / .ssh)
  • chmod 600, пара ключей
  • ec2-вводного экземпляр
  • EC2-описывают-экземпляры

затем, когда новый экземпляр работает, попробуйте ssh на

ssh -i ~ / .ssh / ec2-пара ключей ec2-user@foo.bar.amazon.com

На данный момент меня ВСЕГДА просят ввести пароль. Очевидно, что пароля нет, поэтому он всегда отказывает мне в доступе.

Мой вопрос: что я здесь не так делаю? Почему меня просят ввести пароль и как я могу это исправить, чтобы я мог подключиться по ssh к только что запущенному компьютеру?

Я предполагаю, что это как-то связано с моей локальной настройкой, но, насколько я знаю, на этой машине ничего не было сделано с .ssh (конечно, нет файла конфигурации или чего-то подобного, что может быть прикручивать с вещами).

У кого-нибудь есть идеи или предложения?

1 Ответ

3 голосов
/ 27 января 2011

ec2-user@?Почему бы не root@?

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