barbitoff programmer`s blog

Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
PS Если хотите меня поблагодарить - на странице есть 3 места, чтобы это сделать =)

понедельник, 21 мая 2012 г.

Подключение по ssh к инстансу Amazon EC2 с помощью putty

Задача:

Подключиться по ssh к Instance`у Amazon EC2 (Ubuntu Server 12.04) с помощью putty, используя полученный при генерации keypair приватный ключ (файл с расширением .pem).

Решение:

Напрямую pem-файл putty не ест - вываливается ошибка:
Unable to use key file "***.pem" (OpenSSH SSH-2 private key)
, поэтому нужно воспользоваться утилитой puttygen для преобразования ключа в putty-формат (.ppk): открываем, загружаем pem-файл через File -> Load private key, сохраняем полученный ppk кнопкой "Save private key". Всё, ppk-файл можно использовать при подключении с помощью putty, указав его в Connection -> SSH -> Auth (в поле "Private key file for authentication"). Также в SSH -> Data нужно указать имя пользователя "ubuntu" в поле "Auto-login username".


2 комментария:

  1. Спасибо! Ваша заметка помогла быстро разобраться по данному вопросу!

    ОтветитьУдалить
  2. Благодарю за статью! А то не мог подключиться без имени пользователя. Оказывается, в этом проблема была)

    ОтветитьУдалить