Есть 2 сервера - сервер1, сервер2. Чтобы получить доступ к порту приложения на сервере server2, я иду через переадресацию портов.
ssh myuser @ server1 -L 7777: сервер 2: 9999
Итак, теперь я просто направляю свой браузер и указываю на него 7777, и он соединяет меня с портом моего приложения на сервере2.
Но когда я делаю SSH к server2 напрямую, то это не удается.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ @
ВНИМАНИЕ: ДИСТАНЦИОННАЯ ИДЕНТИФИКАЦИЯ ХОЗЯЙКА ИЗМЕНИЛАСЬ! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ВОЗМОЖНО, ЧТО-ТО ЧТО-ТО ДЕЛАЕТ! Кто-то может подслушивать вас прямо сейчас (атака «человек посередине»)! Также возможно, что ключ хоста RSA был только что изменен. Отпечаток ключа RSA, отправленный удаленным хостом, составляет
33:0d:01:d3:09:33:55:91:eb:19:90:70:51:cb:cd:c2
. Пожалуйста, обратитесь к системному администратору. Добавьте правильный ключ хоста в/root/.ssh/known_hosts
чтобы избавиться от этого сообщения. Ключ- нарушитель в/root/.ssh/known_hosts:7
Ключ хоста RSA для server2 изменился, и вы запросили строгую проверку. Проверка ключа хоста не удалась.
Из ошибки видно, что мой ключ отсутствует в списке авторизованных ключей на сервере [правильно? ]. Но тогда я могу сделать порт вперед на порт приложения на server2.
Как я могу это сделать?