Настройка ключа SSH для Joyent Node SmartMachine и Windows?

Я только что получил Joyent Node SmartMachine.

Я использую Windows.

Моя цель - подключиться к SmartHachine по SSH и добавить / установить его с GitHub.

У меня проблема в том, что я не могу подключиться к своему SmartMachine через SSH с помощью Putty.

В Putty, после ввода имени пользователя, я получаю сообщение:

Отключено, нет поддерживаемых методов аутентификации

Я предполагаю, что я не правильно настроил мои ключи SSH.

Каковы шаги в Windows и панели управления узлом для настройки ключей SSH?

1 ответ

Вы можете использовать puttygen для генерации вашего ssh-ключа.
Шаги:

  1. Выберите "SSH-2 RSA"
  2. Нажмите "Создать"
  3. Следуйте инструкциям (двигайте мышь случайно)
  4. После того, как ключ был успешно сгенерирован, вставьте строку под "Открытым ключом для вставки в файл авторизованных ключей OpenSSH:" в список ssh-keys вашей учетной записи Joyent Node.
  5. Сохраните закрытый ключ, нажав "Сохранить закрытый ключ".

Настройте замазку со следующими параметрами:

  1. Перейдите к smartmachine, к которому вы хотите подключиться.
  2. Есть строка с надписью "Добавьте это в ваш файл $HOME/.ssh/config"
  3. Под этой строкой находится имя хоста вашего сервера, порт сервера и ваше имя пользователя ssh (обычно "узел", без кавычек). Вы можете поместить что-то вроде node@.no.de в putty, указав имя вашего smartmachine.
  4. После настройки всех этих параметров вам нужно настроить использование файла закрытого ключа для аутентификации. Перейдите в "Соединение" -> "SSH" -> "Auth"
  5. Выберите файл закрытого ключа, созданный puttygen.
Другие вопросы по тегам