如何确定Putty是否已经知道并已缓存了特定ssh服务器的凭据? />

评论

相关:stackoverflow.com/q/33240137/10245

#1 楼

Putty在注册表项HKEY_CURRENT_USER\SoftWare\SimonTatham\PuTTY\SshHostKeys下存储已知主机。

评论


就我而言,道路是不同的。但是,只需搜索注册表项“ SshHostKeys”

– OGrandeDiEnne
19年8月13日在8:10

#2 楼

因此,在Windows中,用于PuTTY的known_hosts是SshHostKeys。

存储在HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys位置。要到达该位置,应使用Registry Editor


开始-查找regedit
,然后您将在计算机下方的左窗格中看到所有目录
,就像此图所示,转到HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys位置-位置

然后您可以根据需要进行修改已知的主机选项

如果需要,可以在PowerShell中使用此命令SshHostKeys检查REG QUERY HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys文件中的内容/>然后将清除缓存。该特定条目将再次成为新事物