2016-08-07 3 views
0

Я создал экземпляр AWS-Amazon Linux на моем VPC и когда я пытался подключиться (SSH) к нему из моего экземпляра окна, я получаю ниже error-Невозможно SSH к AWS Amazon Unix сессии

--------------------------- 
PuTTY Fatal Error 
--------------------------- 
Disconnected: No supported authentication methods available (server sent: publickey) 
--------------------------- 
OK 
--------------------------- 

Я использовал ниже синтаксис для подключения к instance-

"c:\Program Files\Putty\PUTTY.EXE" -ssh [email protected] -i c:\Shared\mykey1.pem 

ли предположить о том, как это может быть исправлено.

ответ

1

Вам необходимо конвертировать ключ в формате шпатлевки можно использовать:

  1. Start PuTTYgen
  2. В поле Тип ключа для генерации, выберите SSH-2 RSA.
  3. Нажмите «Загрузить». По умолчанию PuTTYgen отображает только файлы с расширением .ppk. Чтобы найти ваш файл .pem, выберите параметр для отображения файлов всех типов.
  4. Выберите ваш .pem-файл для пары ключей, которую вы указали при запуске своего экземпляра, а затем нажмите «Открыть». Нажмите «ОК», чтобы закрыть диалоговое окно подтверждения.
  5. Нажмите «Сохранить закрытый ключ», чтобы сохранить ключ в формате, который может использовать PuTTY. PuTTYgen отображает предупреждение о сохранении ключа без кодовой фразы. Нажмите «Да».
  6. Укажите одно и то же имя для ключа, который вы использовали для пары ключей (например, my-key-pair). PuTTY автоматически добавляет расширение .ppk.

Here - это документация.

+0

Noel, я был в состоянии связаться успешно. Спасибо за это снова .. –

+0

Ноэль, почему Amazon не упомянула об этих шагах подключения к их экземпляру? Они рекомендуют подключиться к экземпляру через пем, а не ppk. У вас есть идеи по этому поводу? –

+0

Если его решена ваша проблема, вы можете принять ответ, нажав галочку под кнопками голосования. Amazon упомянул эти шаги, поэтому вы можете найти его в документации. – Noelkd

Смежные вопросы