Ошибка подключения замазки, но RDC работает нормально [Windows 7]
Я хотел установить RDC с моего компьютера с Windows 7 на удаленный сервер (версия сервера: SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.4).
Я следовал и адаптировал инструкции от: http://laptops.eng.uci.edu/software-installation/using-linux/how-to-configure-xming-putty
Теперь мой RDC работает отлично, но я получаю следующий журнал ошибок при попытке соединения с Putty:
2018-05-08 14:58:00 Подключение к 192.168.20.209 порту 22
2018-05-08 14:58:00 Требуется версия: SSH-2.0-PuTTY_Release_0.70
2018-05-08 14:58:00 Версия сервера: SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.4
2018-05-08 14:58:00 Использование протокола SSH версии 2
2018-05-08 14:58:00 Ошибка сети: программное обеспечение вызвало прерывание соединения
Я не могу подключиться для передачи sftp через FileZilla, что на самом деле является моей главной проблемой, так как я могу подключиться к своему серверу с помощью RDC
15:33:34 Ответ: fzSftp запущен, protocol_version = 8
15:33:34 Ошибка: ошибка сети: программное обеспечение вызвало прерывание соединения
15:33:34 Ошибка: не удалось подключиться к серверу
Есть идеи, как отладить эту странную ситуацию?
Спасибо!
2 ответа
Проблема возникла из-за того, что ключи, сгенерированные при первом подключении к серверу, каким-то образом не были сохранены в HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys. Вероятно, это связано с подключением RDC, поскольку это произошло после того, как я его использовал.
Следуя этому руководству https://www.cyberciti.biz/faq/howto-regenerate-openssh-host-keys/, я удалил старые ключи с сервера и перенастроил сервер Openssh. При подключении к серверу с помощью Putty ключи были разделены, и теперь Putty, RDC и Filezilla все работают.
Переконфигурируйте вашу конфигурацию OpenSSH Server с помощью команды sudo dpkg-reconfigure openssh-server