Мои SSH-соединения работали хорошо, но с прошлой недели SSH с моего ноутбука на мою плату отказывался от соединения. Я могу установить SSH соединение с платы на ноутбук, но не наоборот. Я пробовал это с моим пользователем и пользователем root и имел ту же проблему.
Мой ноутбук - Ubuntu 12.10, а моя плата - Debian 6.
Вот подробный вывод SSH:
danialbehzadi @ danial-HP: ~ $ ssh -v 192.168.1.2 OpenSSH_5.2p1, OpenSSL 1.0.1c 10 мая 2012 г. debug1: чтение данных конфигурации / usr / local / etc / ssh_config debug1: подключение к порту 192.168.1.2 [192.168.1.2]. debug1: соединение установлено. debug1: файл идентификации /home/danialbehzadi/.ssh/identity тип -1 debug1: файл идентификации /home/danialbehzadi/.ssh/id_rsa тип 1 debug1: файл идентификации /home/danialbehzadi/.ssh/id_dsa тип -1 debug1: удаленный протокол версии 2.0, удаленная версия программного обеспечения OpenSSH_6.0p1 Debian-4 debug1: match: OpenSSH_6.0p1 Debian-4 pat OpenSSH * debug1: включение режима совместимости для протокола 2.0 debug1: строка локальной версии SSH-2.0-OpenSSH_5.2 debug1: отправлено сообщение SSH2_MSG_KEXINIT debug1: SSH2_MSG_KEXINIT получено debug1: kex: сервер-> клиент aes128-ctr hmac-md5 debug1: kex: клиент-> сервер aes128-ctr hmac-md5 нет hostkey alg
[root @ server ~] # ls -la / etc / ssh / ssh_host_ *
убедитесь, что режим файла ssh_host_ * 644 и 600, как это
источник