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即可。

相关推荐
Eric.Lee20211 小时前
查看ubuntu机器正在使用的网络端口
网络·ubuntu·php
BestOrNothing_20151 小时前
Ubuntu 22.04 下调整 VS Code 界面及字体教程
linux·vscode·ubuntu22.04·界面调整
计算机安禾2 小时前
【C语言程序设计】第39篇:预处理器与宏定义
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
grrrr_13 小时前
【工具类】虚拟机 + Ubuntu 安全部署 OpenClaw,联动 Ollama 零成本解锁云端大模型
linux·运维·ubuntu·#openclaw·#小龙虾
HABuo3 小时前
【linux线程(一)】线程概念、线程控制详细剖析
linux·运维·服务器·c语言·c++·ubuntu·centos
anzhxu5 小时前
Ubuntu上安装、使用Redis的详细教程
redis·ubuntu·bootstrap
longxibo7 小时前
【Ubuntu datasophon1.2.1 二开之八:验证实时数据入湖】
大数据·linux·clickhouse·ubuntu·linq
monsion17 小时前
OpenCode 学习指南
人工智能·vscode·架构
非鱼䲆鱻䲜19 小时前
vscode开发stm32添加新的头文件路径和包含源文件
ide·vscode·stm32·cmake·包含头文件·包含源文件
bing_feilong21 小时前
Mid360(2):运行livox_ros_driver2的demo失败
ubuntu·机器人