Назад | Перейти на главную страницу

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

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

Я использую винду.

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

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

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

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

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

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

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

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

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

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