Я пытаюсь настроить частное облако с помощью Ubuntu 10.04.4 Server. Я следую учебному пособию на http://cssoss.wordpress.com/2010/11/26/eucabook-v1-1/ . Все шаги идут идеально, за исключением того, что я не могу подключиться к работающим экземплярам SSH. Я создал экземпляр с использованием открытого ключа и пытаюсь подключить SSH к экземпляру с использованием закрытого ключа. Однако он запрашивает пароль. Я могу пинговать экземпляр хотя. Я попытался использовать как готовые изображения из магазина, так и пользовательские изображения.
Кажется, что у некоторых людей есть та же самая проблема, но, кажется, нет никакого рабочего решения.
Спасибо заранее.
Попробуйте это
ssh -i mykey.priv ubuntu@ipaddress-of-instance
Это не попросит ввести пароль.
Включите «verbose» в ssh, который показывает сообщения отладки: ssh -v
. Это может показать вам проблему сразу.
Попробуйте восстановить ключ с помощью ssh-keygen -t rsa
и повторно скопировать его на сервер. Это работает для меня, когда ssh жалуется на тип ключа (в подробном режиме) и не может войти в систему без пароля.
Наконец, проверьте разрешения вашего каталога .ssh
, чтобы убедиться, что они не слишком разрешительны.