Я выполнил несколько руководств по созданию экземпляра 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 (конечно, нет файла конфигурации или чего-то подобного, что может быть прикручивать с вещами).
У кого-нибудь есть идеи или предложения?