"Host key did not appear in manually configured list"是什么意思?



我正在尝试设置一个SSH键对。到目前为止,我有

  1. 用puttygen生成了这对
  2. 保存了客户机器的私钥
  3. 将公共密钥添加到服务器中。我将其放在用户的~/.ssh/authorized_keys文件中,我将用于连接
  4. 在Putty
  5. 中添加了从Puttygen到 Connection> SSH> host键菜单的指纹
  6. 在Putty
  7. 中,将私钥的路径添加到 Connection> ssh> auth菜单

但是当我尝试连接时,我会得到错误"主机密钥未出现在手动配置的列表中"

步骤4是错误的:

将指纹从putgen添加到连接>ssh>PUTTY中的主机键菜单

主机密钥'框用于 server 的公共密钥(主机键(。当您在此添加公共密钥时。

通常,您无需在此处添加任何内容。只需验证提示符上的主机键,您就可以使用第一个连接即可。无论如何,您可能已经做了什么。如果没有,请参见我的文章在哪里可以获得SSH主机密钥指纹以授权服务器? - 您也可以检查另一篇文章了解SSH键对。

最新更新