Добавление алгоритмов обмена ключами в ssh сервер.
Есть такое android приложение droid edit. В нем есть возможность редактировать файлы на sftp серверах. Оно у меня работало с raspbian 10, но с raspbian 11 перестало договариваться по алгоритмам обмена ключей.
А именно, после неудачной попытки подключения, я обнаружил в логе sshd:
Команда sudo tail -f /var/log/auth.log
Unable to negotiate with 192.168.100.78 port 36296: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1 [preauth]
Es проводник использует тот же набор. Похоже это из какой-то библиотеки android.
Естественно добавил их в /etc/ssh/ssh_config
:
KexAlgorithms +diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1
Но осталась та же ошибка даже после перезагрузки. Может вообще нельзя добавить алгоритмы обмена ключами на ssh server?