Where does Putty store known_hosts information on Windows?
154,519
Solution 1
Putty stores known hosts under a registry key: HKEY_CURRENT_USER\SoftWare\SimonTatham\PuTTY\SshHostKeys
.
Solution 2
So in windows known_hosts for PuTTY is SshHostKeys.
that is stored at the HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys
location. To reach that location, the Registry Editor
supposed to be used.
- go to start - look for
regedit
- then you will see all the directories on the left pane under computer
- just like this image says go to
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys
location - location - then you can modify like you wish Known host options
- If needed you can check the content in the
SshHostKeys
file using this commandREG QUERY HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys
in PowerShell
And then the cache will be cleared. Will be everything new again for that particular entry
Related videos on Youtube
Author by
Hitesh
Updated on September 17, 2022Comments
-
Hitesh over 1 year
How do I tell if Putty already knows about and has cached credentials for specific ssh servers?
Another way to ask this question is what is the Windows/Putty equivalent of a unix/ssh known_hosts file?
-
Admin about 8 yearsrelated: stackoverflow.com/q/33240137/10245
-
-
OGrandeDiEnne almost 5 yearsIn my case, the path was different. However, just search for the registry key(s) "SshHostKeys"