Так что, как обычно, у меня есть блок Kubunutu / Windows 7 с двойной загрузкой (с cygwin), с определенным статическим IP-адресом локального диапазона 192.168.0.x, и я хочу подключиться к нему по SSH из других своих систем, независимо от того, какая система работает.
Дело в том, что я настраивал компоненты Kubuntu и Windows 7 по отдельности, поэтому они имеют разные ключи хоста ssh (это присуще этим настройкам двойной загрузки), но также имена пользователей и IdentityFile
(что довольно неудобно, я просто не особо задумывался о это когда я выбираю имя учетной записи Windows 7) и ssh сходит с ума, потому что каждый раз, когда я загружаюсь на другую ОС, он думает, что кто-то MITMing, так как ключ для того же IP изменился.
Что я могу здесь сделать лучше всего? ~/.ssh/known_hosts
и комментируя разные части ~/.ssh/config
каждый раз, когда я вхожу в какую- то работу, я бы лучше решил ее правильно.