Я знаю, что это устарело, но я думаю, что правильный способ решить эту проблему — запустить sshd
сервер вручную в режиме отладки, прослушивая другой порт и попытаться подключиться к этому порту вместо порта по умолчанию 22
.
# Start the server
sudo /usr/sbin/sshd -d -p 2222
# connect to server from another terminal
ssh -p 2222 localhost
Я столкнулся с той же проблемой и потратил много времени. Ознакомьтесь с этим вопросом , чтобы получить подробный ответ.