什么"主机密钥没有出现在手动配置的列表中#34;是什么意思?

时间:2017-06-08 20:18:09

标签: ssh putty

我正在尝试设置SSH密钥对。到目前为止,我已经

  1. 使用PuTTYGen
  2. 生成该对
  3. 将私钥保存到客户端计算机
  4. 将公钥添加到服务器。我把它放在我将用于连接的用户的~/.ssh/authorized_keys文件中
  5. 将指纹从PuTTYGen添加到 Connection> SSH> PuTTY中的主机密钥菜单
  6. 将私钥的路径添加到 Connection> SSH> PuTTY中的Auth菜单
  7. 但是当我尝试连接时,我收到错误"主机密钥没有出现在手动配置的列表中"

1 个答案:

答案 0 :(得分:6)

第4步是错误的:

  

将指纹从PuTTYGen添加到Connection> SSH> PuTTY中的主机键菜单

"Host keys" box用于服务器主机键)的公钥。虽然您已添加您的公钥。

通常,您不需要在那里添加任何内容。只需在提示符上验证主机密钥,即可获得第一个连接。无论如何你可能已经做了什么。如果没有,请参阅我的文章 Where do I get SSH host key fingerprint to authorize the server?