3

Установите новый сервер (в Rackspace), чтобы он работал в PuTTY/KiTTY.

Когда я запускаю из терминала (Cmder), он просит ввести пароль (чего нет в PuTTY), я нажимаю "enter" (пароль отсутствует), затем он спрашивает пароль пользователя - победив цель.

Какие-либо предложения?

ОС: Windows 7
Терминал: Cmder
Закрытый ключ: .ppk создан из Puttygen
Сервер: Rackspace Centos 6

1 ответ1

5

Поскольку putty работает, я предполагаю, что серверная часть настроена правильно.

Вам необходимо преобразовать закрытый ключ (ppk), используемый в putty. Для этого

  1. Бежать

    ssh -v user@yourhost

из Cmder и проверьте выходные данные отладки, вы можете увидеть, что он ищет ключи в папке C:\Users\USERNAME\.ssh . Первый ключ должен быть C:\Users\USERNAME\.ssh\id_rsa .

  1. Теперь запустите puttygen, в меню выберите Conversions->Import key , импортируйте ppk, затем Conversion->Export OpenSSH key и сохраните экспортированный ключ в файл, указанный в 1, C:\Users\USERNAME\.ssh\id_rsa .

  2. Попробуйте ssh из Cmder еще раз, теперь должно работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .