Ich versuche ein Skript zu finden, um die ssh-Hostnamen in der Datei known_hosts zu entschlüsseln ( zu entschlüsseln ), indem ich eine Liste der Hostnamen übergebe .
Um genau das Gegenteil von :
ssh-keygen -H -f known_hosts
Oder machen Sie dasselbe, wenn die ssh config HashKnownHosts auf No gesetzt ist:
ssh-keygen -R know-host.com -f known_hosts
ssh-keyscan -H know-host.com >> known_hosts
Aber ohne den Host-Schlüssel erneut herunterzuladen (verursacht durch ssh-keyscan).
Etwas wie:
ssh-keygen --decrypt -f known_hosts --hostnames hostnames.txt
Wobei hostnames.txt eine Liste von Hostnamen enthält.
known_hosts
. Was ist zu entschlüsseln?