windows的vscode无法通过ssh连接ubuntu的解决办法

现象:

最近在windows本地通过vscode登录ssh时发现不得劲,总是报错无法与"192.168.1.129"建立连接,如下图:

但是这种报错以及在输出端的信息并没有提供具体错误原因,于是换poweshell来登录,报错如下图:

这个 SSH 警告表明远程主机(192.168.1.129)的密钥已更改;

问了deepseek,可能的原因是服务器重装或升级:目标主机(192.168.1.129)的 SSH 密钥被重新生成(例如系统重装或 OpenSSH 更新)。

解决办法:

在C:\Users\账户名\.ssh目录下打开konw_hosts文件并删除里面的所有内容,然后通过ssh重新登录ubuntu即可。

当然,报错中提示 Offending ... known_hosts:5,因此可以只删除第 5 行,然后重新连接ssh即可。

相关推荐
东风微鸣26 分钟前
一次断电引发的血案:Ubuntu 26.04 升级中断后的完整救援实录
数据库·ubuntu·postgresql
Victor Zhong34 分钟前
llama.cpp 部署大模型到 Ubuntu 台式机 SOP
linux·ubuntu·llama
2501_915106321 小时前
iOS开发之Xcode常用调试技巧总结
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
我先去打把游戏先3 小时前
Git-Rebase使用指南-从原理到实战
服务器·git·嵌入式硬件·物联网·ubuntu
bing_feilong4 小时前
vscode: ssh Got bad result from install script
ide·vscode·ssh
沫璃染墨6 小时前
从零入门计算机网络系列(五):UDP套接字编程实战——从核心API到客户端与服务器通信
linux·网络·c++·vscode·网络协议·udp
承渊政道6 小时前
Linux网络学习【应用层自定义协议与序列化实战:从手写序列化与反序列化到深入理解进程间关系与守护进程】
linux·网络·学习·ubuntu·json·序列化与反序列化
mobai78 小时前
ubuntu安装中文输入法
ubuntu
快乐的韭菜根根17 小时前
ubuntu 安装slurm并配置
linux·运维·ubuntu
忆挽篱笙歌1 天前
进程的状态
linux·ubuntu