树莓派通过putty可以进行ssh,但是通过vscode 的remote ssh却无法连接,报如上错误。

可能是由于通过“添加新的SSH主机”重新添加了已添加过的ip地址,导致在本地的 known_hosts 文件中,生成了相同ip地址的多个秘钥,导致了Host key verification failed,也就是秘钥认证失败了。将这个ip地址相关的行,全部删除即可,全部删除后ssh这个ip地址,会自动生成新的key。

如图,C:\Users\Admin\.ssh\known_hosts 文件中包含了多个相同ip地址,但是秘钥却不同,导致冲突。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐