LINUX.ORG.RU

SSH к разным хостам по одному IP


0

0

Звиняйте за возможно банальный и смутно сформулированный вопрос, man ssh читал, подозреваю что упустил что-то.

Пример проблемной ситуации: Есть первый комп, с ним напару работает другой комп, ssh ко второму компу идёт через первый только указывается нестандартный порт. Иначе говоря настроено перенаправление с определённого порта на первом компе на 22 порт на втором.

Если сначала подключатся к первому (записывается RSA key) то потом ко второму не подключится пока не удалишь файл known_hosts у себя в ~/.ssh

В ~/.ssh кроме known_hosts больше ничего нет.

Как это красиво разрешить?


man ssh_config говорит что-то про HostKeyAlias

только пока не ясно как это разрулить.

Den0k
() автор топика
Ответ на: комментарий от Den0k

Этот вопрос достаточно часто спрашивают. См. во-первых что проверку ключа можно отключить, а во-вторых что любая директива может быть per-host.

Zulu ★★☆☆
()

Вроде в последних версиях такой проблемы нет.

anonymous
()
Ответ на: комментарий от Teak

дитё, вроде как дошло до решения:

ssh -p 22 -o HostKeyAlias=host1.net hostname

ssh -p 8022 -o HostKeyAlias=host2.net hostname

и он думает видит, что это разные хосты host1 и host2

Всем danke schön!

Den0k
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.