Как удалить ВСЕ известные SSH хосты?

Ответы:

11

Прежде всего вам следует помнить о необходимости проверки отпечатков пальцев ssh-ключей при первом подключении к удаленному компьютеру, чтобы избежать атак MITM.

Сказав это, сначала сделайте резервную копию, а затем удалите все предыдущие известные хосты ssh - это нужно сделать на локальном компьютере:

cp -av ~/.ssh/known_hosts ~/.ssh/known_hosts-old
rm ~/.ssh/known_hosts

Файл known_hosts будет создан снова после того, как вы полностью инициируете первый новый сеанс ssh.

Альберт Дж
источник
7
Почему cpтогда rmвместо просто mv?
Ginnungagap