Когда я делаю telnet localhost 22 я получаю SSH-2.0-OpenSSH_6.6p1 Ubuntu-2ubuntu1 обратно. Так как в моем файле sshd_config есть Protocol 2,1 (против Protocol 2), я не должен получить SSH-1.99-OpenSSH-6.6p1 Ubuntu-2ubuntu1 обратно?

Вот мой полный файл sshd_config:

http://pastebin.com/7kMUtQfn

1 ответ1

0

Ваш файл конфигурации не содержит никаких ключей хоста в формате SSHv1, поэтому sshd не может предложить этот протокол.

Обычно хост-ключ находится в /etc/ssh/ssh_host_key ; если вам нужно его создать, используйте ssh-keygen -t rsa1 .

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