Wo speichert Putty known_hosts-Informationen unter Windows?

Wo speichert Putty known_hosts-Informationen unter Windows?

Wie erkenne ich, ob Putty bestimmte SSH-Server bereits kennt und Anmeldeinformationen für diese zwischengespeichert hat?

Diese Frage lässt sich auch anders stellen: Was ist das Windows/Putty-Äquivalent einer UNIX/SSH-Known_Hosts-Datei?

Antwort1

Putty speichert bekannte Hosts unter einem Registrierungsschlüssel: HKEY_CURRENT_USER\SoftWare\SimonTatham\PuTTY\SshHostKeys.

Antwort2

Unter Windows lautet der bekannte Host für PuTTY also SshHostKeys.

das am HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeysStandort gespeichert ist. Um diesen Standort zu erreichen, Registry Editorsoll das verwendet werden.

  • gehe zum Start - suche nachregedit
  • dann werden alle Verzeichnisse im linken Bereich unter Computer angezeigt
  • genau wie dieses Bild sagt, gehe zum HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeysStandort -Standort
  • dann können Sie ändern, wie Sie möchtenBekannte Hostoptionen
  • Bei Bedarf können Sie den Inhalt der SshHostKeysDatei mit diesem Befehl REG QUERY HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeysin PowerShell überprüfen.

Und dann wird der Cache geleert. Wird alles wieder neu für diesen bestimmten Eintrag sein

Antwort3

Wie bereits erwähnt, speichert Putty SSH-Hostschlüssel in der Registrierung [HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys].

Ich habe hier darüber geschrieben, wie man SSH-Hostschlüssel zwischen verschiedenen Benutzern/Rechnern kopierthttp://isbyr.com/copy-putty-ssh-hosts-keys-different-usersmachines-windows/

verwandte Informationen