У меня есть внутренняя сеть VPN, к которой я подключаюсь через предоставленный шлюз. Теперь, когда я использую X2GO для подключения к компьютеру в этой сети, я получаю сообщение об ошибке: «Невозможно подключиться к localhost: ошибка 1050 kex: нет совпадения для алгоритма ключа хоста сервера метода: server [ssh-rsa, ssh-dss], client [ ssh-ed25519] ". Я пытаюсь подключиться с Ubuntu 18.04 (моя личная машина) к Centos7 (физически удаленный сервер). Вот шаги, которые я выполняю подробно:
Я открываю локальный порт 1050 для подключения к удаленному хосту через шлюз, выполнив ssh -L 1050: 10.107.90.71: 22 gateway@company.com.
Затем я открываю X2GO и указываю хост как 10.107.31.113 с портом 22 и использую прокси-сервер как 1050 @ localhost.
Затем я использую этот сеанс для входа на root@10.107.31.113, но получаю сообщение об ошибке, как упомянуто выше. (Примечание - я могу подключиться к root@10.107.31.113, обычно используя VPN-соединение)
Я новичок, дайте подробные инструкции для любого решения, которое вы предлагаете.