答案 0 :(得分:-1)
您所知道的是正确的,这里的问题是目标计算机的主机密钥对已更改,并且您的计算机仍在引用旧密钥。
解决方案实际上存在于您得到的错误中,只需从known_hosts中删除密钥,然后再次使用ssh,它将要求您将新密钥添加到known_host文件中,这将解决您的问题。
我注意到的一件事是您正在对localhost
进行ssh,并且也在自定义端口3022上进行。由于您是Windows,并且默认情况下它不是ssh服务器随附的,因此您是否启用了{{1 }} Windows上的服务器,如果是,您是否将其配置为使用端口3022而不是默认端口22?