Каждый раз, когда вы подключаетесь к неизвестному хосту, ssh запрашивает
The authenticity of host '...' can't be established.
RSA key fingerprint is ...
Are you sure you want to continue connecting (yes/no)?
и добавляет новую запись в файл known_hosts
.
Итак, чтобы восстановить файл, подключитесь к своим обычным хостам и, при желании, проверьте отпечаток пальца, если вы подозреваете MITM.
Вы можете попробовать следующее: отключить сетевой интерфейс при загрузке ubuntu
Вы можете добавить интерфейсы, которые не должны появляться при загрузке в новый файл
/etc/network/interfaces.noboot
, а затем вызвать их при необходимости с помощью:
sudo ifup -i /etc/network/interfaces.noboot -v eth1
Предполагая, что вы уже настроили интерфейсы как обычно, каждый из интерфейсов (например, eth0) должен иметь строку auto eth0
или allow-hotplug eth0
в конфигурации. Удаление этой строки предотвратит запуск интерфейса при загрузке.
ifup eth0
или ifconfig eth0 up
должны привести к запуску настроенного интерфейса.