用termius或者cmd等都能够连接上服务器,但是用vscode连接不上???
最近实验室的服务器进行重装更新了,开始使用wsl,现在直接装Linux系统的Ubantu。服务器的ip、端口、个人名字都没有变。也就相当于之前在termius等远程连接的软件上都能够连上。
我习惯用vscode,可是连不上,但是用termius或者cmd等都能够连接上。怪。

下面输出了一堆内容,大堆的英文,丢给GPT或者自己仔细看看,就能看到,说了一个known-host文件,说是footprint改变了,需要将这个文件的第一行删除,才能在连接的时候连接上。
12:14:28.962] Install and start server if needed
[12:14:54.028] Checking ssh with "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin\ssh.exe -V"
[12:14:54.030] Got error from ssh: spawn C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin\ssh.exe ENOENT
[12:14:54.031] Checking ssh with "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\libnvvp\ssh.exe -V"
[12:14:54.032] Got error from ssh: spawn C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\libnvvp\ssh.exe ENOENT
[12:14:54.032] Checking ssh with "D:\downloadroads\anaconda3\ssh.exe -V"
[12:14:54.033] Got error from ssh: spawn D:\downloadroads\anaconda3\ssh.exe ENOENT
[12:14:54.033] Checking ssh with "D:\downloadroads\anaconda3\Library\mingw-w64\bin\ssh.exe -V"
[12:14:54.034] Got error from ssh: spawn D:\downloadroads\anaconda3\Library\mingw-w64\bin\ssh.exe ENOENT
[12:14:54.034] Checking ssh with "D:\downloadroads\anaconda3\Library\usr\bin\ssh.exe -V"
[12:14:54.035] Got error from ssh: spawn D:\downloadroads\anaconda3\Library\usr\bin\ssh.exe ENOENT
[12:14:54.035] Checking ssh with "D:\downloadroads\anaconda3\Library\bin\ssh.exe -V"
[12:14:54.036] Got error from ssh: spawn D:\downloadroads\anaconda3\Library\bin\ssh.exe ENOENT
[12:14:54.036] Checking ssh with "D:\downloadroads\anaconda3\Scripts\ssh.exe -V"
[12:14:54.037] Got error from ssh: spawn D:\downloadroads\anaconda3\Scripts\ssh.exe ENOENT
[12:14:54.037] Checking ssh with "D:\Program Files\Microsoft MPI\Bin\ssh.exe -V"
[12:14:54.039] Got error from ssh: spawn D:\Program Files\Microsoft MPI\Bin\ssh.exe ENOENT
[12:14:54.039] Checking ssh with "D:\downloadroads\vm\VMware Workstation\bin\ssh.exe -V"
[12:14:54.040] Got error from ssh: spawn D:\downloadroads\vm\VMware Workstation\bin\ssh.exe ENOENT
[12:14:54.040] Checking ssh with "C:\Program Files\Common Files\Oracle\Java\javapath\ssh.exe -V"
[12:14:54.041] Got error from ssh: spawn C:\Program Files\Common Files\Oracle\Java\javapath\ssh.exe ENOENT
[12:14:54.041] Checking ssh with "C:\Program Files (x86)\Common Files\Oracle\Java\javapath\ssh.exe -V"
[12:14:54.043] Got error from ssh: spawn C:\Program Files (x86)\Common Files\Oracle\Java\javapath\ssh.exe ENOENT
[12:14:54.043] Checking ssh with "C:\Windows\system32\ssh.exe -V"
[12:14:54.044] Got error from ssh: spawn C:\Windows\system32\ssh.exe ENOENT
[12:14:54.044] Checking ssh with "C:\Windows\ssh.exe -V"
[12:14:54.045] Got error from ssh: spawn C:\Windows\ssh.exe ENOENT
[12:14:54.045] Checking ssh with "C:\Windows\System32\Wbem\ssh.exe -V"
[12:14:54.046] Got error from ssh: spawn C:\Windows\System32\Wbem\ssh.exe ENOENT
[12:14:54.046] Checking ssh with "C:\Windows\System32\WindowsPowerShell\v1.0\ssh.exe -V"
[12:14:54.047] Got error from ssh: spawn C:\Windows\System32\WindowsPowerShell\v1.0\ssh.exe ENOENT
[12:14:54.047] Checking ssh with "C:\Windows\System32\OpenSSH\ssh.exe -V"
[12:14:54.079] > OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5
[12:14:54.083] Running script with connection command: "C:\Windows\System32\OpenSSH\ssh.exe" -T -D 49205 "10.60.83.40" sh
[12:14:54.085] Generated SSH command: 'type "C:\Users\ADMINI~1\AppData\Local\Temp\vscode-linux-multi-line-command-10.60.83.40-945480192.sh" | "C:\Windows\System32\OpenSSH\ssh.exe" -T -D 49205 "10.60.83.40" sh'
[12:14:54.085] Using connect timeout of 17 seconds
[12:14:54.086] Terminal shell path: C:\Windows\System32\cmd.exe
[12:14:54.533] > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
> Someone could be eavesdropping on you right now (man-in-the-middle attack)!
> It is also possible that a host key has just been changed.
> The fingerprint for the ECDSA key sent by the remote host is
> SHA256:7ZFGWmGbIAlnx+x/FtiuQDL4WLJKWnvk+vf9NoQfCyo.
> Please contact your system administrator.
> Add correct host key in C:\\Users\\Administrator/.ssh/known_hosts to get rid of this message.
> Offending ECDSA key in C:\\Users\\Administrator/.ssh/known_hosts:1
> ECDSA host key for xxx(ip和端口,在文本里面已被我删除) has changed and you have requested strict checking.
> Host key verification failed.
> 过程试图写入的管道不存在。
> @@@@@@@@@@@@@@@@@@@@@
> @@@@@@@@@@@@@@@@@@@@@
> @@@@@@@@@@@@@@@@@
> @ WARNING: REMOTE
> HOST IDENTIFICATION H
> AS CHANGED! @
> @@@@@@@@@@@@@@@@@@@@@
> @@@@@@@@@@@@@@@@@@@@@
> @@@@@@@@@@@@@@@@@
> IT IS POSSIBLE THAT S
> OMEONE IS DOING SOMET
> HING NASTY!
> Someone could be eave
> sdropping on you righ
> t now (man-in-the-mid
> dle attack)!
> It is also possible t
> hat a host key has ju
> st been changed.
> The fingerprint for t
> he ECDSA key sent by
> the remote host is
> SHA256:7ZFGWmGbIAlnx+
> x/FtiuQDL4WLJKWnvk+vf
> 9NoQfCyo.
> Please contact your s
> ystem administrator.
> Add correct host key
> in C:\\Users\\Adminis
> trator/.ssh/known_hos
> ts to get rid of this
> message.
> Offending ECDSA key i
> n C:\\Users\\Administ
> rator/.ssh/known_host
> s:1
> ECDSA host key for (ip+端口在文本里面已被我删除) has
> changed and you have
> requested strict che
> cking.
> Host key verification

找到了相应的文件,删除第一行,重新连接,成功。

找了很多方法,说要在服务器端下载vscode-server,但是服务器网络慢或者没有联网需要离线等,估计这个解决方案是另外的问题的。
用termius或者cmd等都能够连接上服务器,但是用vscode连接不上???的更多相关文章
- 30天轻松学习javaweb_通过telnet连接http服务器
telnet是windows自带的网络连接工具,可以用于连接任何服务器. 通过Telnet连接服务端 Telnet localhost 8080GET /news/1.html HTTP/1.1Hos ...
- 为什么每次app访问服务器都建立新连接 导致服务器大量连接疯涨
运维发现服务器有大量连接不释放,而且每次app访问都会建立新连接. netstat -antlp |grep ESTAB|grep 8080|wc -l (访问服务器8080端口的已建立的连接数 ...
- widows终端远程连接Linux服务器
一.前言 为什么不是远程连接Linux服务器? 因为我不会,远程连接window我就用电脑自带的“远程桌面连接”. 以下所述都是在CentOS操作系统下的. 服务器刚换成Linux的时候很迷茫,感觉无 ...
- Java连接Oracle数据库的三种连接方式
背景: 这两天在学习Oracle数据库,这里就总结下自己上课所学的知识,同时记录下来,方便整理当天所学下的知识,也同时方便日后自己查询. SQL语句的话,这里我就不多讲了,感觉和其他的数据库(MySQ ...
- 连接远程服务器的几种方式/Vscode + Remote
连接远程服务器的几种方式 前言 最近在尝试做网盘,使用的技术栈大概是 .net core + MVC + Mysql + Layui,主要目的是通过这个具体的项目,熟悉熟悉 .net core 开发, ...
- 连接SQLServer时,因启用连接池导致孤立事务的原因分析和解决办法
本文出处:http://www.cnblogs.com/wy123/p/6110349.html 之前遇到过这么一种情况: 连接数据库的部分Session会出现不定时的阻塞,这种阻塞时长时短,有时候持 ...
- 微信公众号开发之被逼学web服务端1-----使用SecureCRT连接Linux服务器
做Android的进新公司后安排做微信公众号开发,这基本是后台和前端的活都要由小白的我来做,这两天基本成鸭子了,被填的满满的,却还是不够,博文仅作记录,希望能给后来的小白一点参考吧 今天做的是如何配置 ...
- Redis集群~StackExchange.redis连接Sentinel服务器并订阅相关事件(原创)
回到目录 对于redis-sentinel我在之前的文章中已经说过,它是一个仲裁者,当主master挂了后,它将在所有slave服务器中进行选举,选举的原则当然可以看它的官方文章,这与我们使用者没有什 ...
- Strophe.js连接XMPP服务器Openfire、Tigase实现Web私聊、群聊(MUC)
XMPP(Extensible Messaging and Presence Protocol)是一种网络即时通讯协议,它基于XML,具有很强的扩展性,被广泛使用在即时通讯软件.网络游戏聊天.Web聊 ...
- SQL Server连接SQL Server、SQL Server连接ORACLE 链接服务器
夸数据库访问有很多种方式,其中部分用作接口访问,这里要介绍的是MSSQL访问另一台MSSQL,MSSQL访问ORACLE,其它暂不介绍. 1.MSSQL访问另一台MSSQL: a.展开服务器对象--& ...
随机推荐
- pnpm create vite my-react-app --template react-ts
npm install -D pnpm npm install -D vite pnpm create vite my-react-app --template react-ts npx vite - ...
- java开发中简简单单的全局异常处理
今天吃饭时,被公司新来的同事问道:"项目controller层里好多都没写try,catch,难道异常不用处理吗?".虽然正吃饭时被打扰,让我很讨厌,但是既然他诚心诚意的问了,本着 ...
- ThreadLocal 内存泄漏原因和解决方法
一.ThreadLocal 内存泄漏的原因 ThreadLocal 的内存泄漏问题主要与其底层实现 ThreadLocalMap 的结构和垃圾回收机制有关.以下是核心原因: 1.ThreadLocal ...
- app自动化:Androiddriver操作api
一.获取操作的api 1.currentActivity():获取当前activity 一般获取到当前activity与预期进行断言 androidDriver.currentActivity(); ...
- excel使用VBA连接access
需要的引用: 下面的代码涉及excel对access数据库的增删改查,可以按照需要查找使用 1 '远程链接模块 2 Option Explicit 3 Dim con As New ADODB.Con ...
- 17.6K star!后端接口零代码的神器来了,腾讯开源的ORM库太强了!
嗨,大家好,我是小华同学,关注我们获得"最新.最全.最优质"开源项目和高效工作学习方法 " 实时零代码.全功能.强安全 ORM 库 后端接口和文档零代码,前端定制返回 J ...
- Java编程--多例设计模式
多例设计模式 多例设计模式(Multiton Pattern),有时也被称为对象池(Object Pool)模式,是一种创建型设计模式.与单例模式不同,多例模式允许创建并管理多个实例,每个实例都有一个 ...
- Java5新特性--可变参数
可变参数 public class Test01 { public static void main(String[] args) { System.out.println(add(123)); Sy ...
- Grid 布局-容器项
grid 网格布局是一个用于web的二维布局系统, 多行多列. flex 单行布局则更倾向于一维布局, 一行或者一列. Grid 重点 只是用表格进行排版哈, 横向内容直接无关联哦. 容器项 子项 布 ...
- Delegate的Target,Method
在 C# 中,Delegate 是一种引用方法的类型,可以将方法视为对象进行传递和操作.Delegate 类型的实例可以用来引用一个或多个方法,然后可以将这些引用作为参数传递给其他方法,或者用来调用这 ...