Comment supprimer TOUS les hôtes SSH connus?

9

Comment supprimer TOUS les hôtes SSH connus?

J'ai déjà géré de nombreux VPS et je souhaite supprimer ces clés.

ravagingbacon
la source

Réponses:

11

Tout d'abord, vous devez vous rappeler de vérifier les empreintes digitales des touches ssh lorsque vous vous connectez à un ordinateur distant pour la première fois, afin d'éviter les attaques MITM.

Cela dit, faire d'abord une sauvegarde, puis supprimer tous les hôtes connus ssh précédents est une question de faire cela sur votre ordinateur local:

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

Le fichier known_hosts sera à nouveau créé après avoir complètement lancé la première nouvelle session ssh.

albert j
la source
7
Pourquoi cpalors rmau lieu de juste mv?
Ginnungagap