vsocde里面远程连接服务器报could not esatablish connection xxxx
我在vscode里面远程连接服务器编辑代码时,正常我按F1选择了服务器IP地址,然后让我选在Linux,然后我再输入服务器密码,但是当我选择Linux系统之后直接没出让我输入服务器密码的输入框,而是直接报错
could not esatablish connection 172.31.8.199
然后vscode里面有下面的打印
[10:17:41.574] Log Level: 2
[10:17:41.584] SSH Resolver called for "ssh-remote+172.31.8.199", attempt 1
[10:17:41.584] "remote.SSH.useLocalServer": false
[10:17:41.584] "remote.SSH.showLoginTerminal": false
[10:17:41.585] "remote.SSH.remotePlatform": {"172.31.8.78":"linux","172.31.8.79":"linux","192.168.1.7":"linux"}
[10:17:41.585] "remote.SSH.path": undefined
[10:17:41.585] "remote.SSH.configFile": undefined
[10:17:41.585] "remote.SSH.useFlock": true
[10:17:41.586] "remote.SSH.lockfilesInTmp": false
[10:17:41.586] "remote.SSH.localServerDownload": auto
[10:17:41.586] "remote.SSH.remoteServerListenOnSocket": false
[10:17:41.586] "remote.SSH.showLoginTerminal": false
[10:17:41.587] "remote.SSH.defaultExtensions": []
[10:17:41.587] "remote.SSH.loglevel": 2
[10:17:41.588] "remote.SSH.enableDynamicForwarding": true
[10:17:41.588] "remote.SSH.enableRemoteCommand": false
[10:17:41.588] "remote.SSH.serverPickPortsFromRange": {}
[10:17:41.591] "remote.SSH.serverInstallPath": {}
[10:17:41.595] VS Code version: 1.80.2
[10:17:41.596] Remote-SSH version: remote-ssh@0.102.0
[10:17:41.596] win32 x64
[10:17:41.597] SSH Resolver called for host: 172.31.8.199
[10:17:41.597] Setting up SSH remote "172.31.8.199"
[10:17:41.601] Using commit id "2ccd690cbff1569e4a83d7c43d45101f817401dc" and quality "stable" for server
[10:17:41.605] Install and start server if needed
[10:17:43.168] Checking ssh with "C:\Program Files (x86)\VMware\VMware Workstation\bin\ssh.exe -V"
[10:17:43.173] Got error from ssh: spawn C:\Program Files (x86)\VMware\VMware Workstation\bin\ssh.exe ENOENT
[10:17:43.174] Checking ssh with "C:\Program Files\Common Files\Oracle\Java\javapath\ssh.exe -V"
[10:17:43.177] Got error from ssh: spawn C:\Program Files\Common Files\Oracle\Java\javapath\ssh.exe ENOENT
[10:17:43.177] Checking ssh with "D:\secureCRT_is_installed_here\ssh.exe -V"
[10:17:43.181] Got error from ssh: spawn D:\secureCRT_is_installed_here\ssh.exe ENOENT
[10:17:43.181] Checking ssh with "C:\Windows\system32\ssh.exe -V"
[10:17:43.182] Got error from ssh: spawn C:\Windows\system32\ssh.exe ENOENT
[10:17:43.183] Checking ssh with "C:\Windows\ssh.exe -V"
[10:17:43.184] Got error from ssh: spawn C:\Windows\ssh.exe ENOENT
[10:17:43.185] Checking ssh with "C:\Windows\System32\Wbem\ssh.exe -V"
[10:17:43.186] Got error from ssh: spawn C:\Windows\System32\Wbem\ssh.exe ENOENT
[10:17:43.186] Checking ssh with "C:\Windows\System32\WindowsPowerShell\v1.0\ssh.exe -V"
[10:17:43.188] Got error from ssh: spawn C:\Windows\System32\WindowsPowerShell\v1.0\ssh.exe ENOENT
[10:17:43.189] Checking ssh with "C:\Windows\System32\OpenSSH\ssh.exe -V"
[10:17:43.246] > OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2[10:17:43.251] Running script with connection command: "C:\Windows\System32\OpenSSH\ssh.exe" -T -D 14448 "172.31.8.199" bash
[10:17:43.254] Terminal shell path: C:\Windows\System32\cmd.exe
[10:17:43.489] > ]0;C:\Windows\System32\cmd.exe
[10:17:43.490] Got some output, clearing connection timeout
[10:17:43.557] > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[10:17:43.566] > @ 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:eDN7dleUTuAKnCIvvXQ7gKxUxLXX7X46cBqiJtKGdUk.
> Please contact your system administrator.
> Add correct host key in C:\\Users\\chw/.ssh/known_hosts to get rid of this messa
> ge.
> Offending ECDSA key in C:\\Users\\chw/.ssh/known_hosts:10
> ECDSA host key for 172.31.8.199 has changed and you have requested strict checki
> ng.
> Host key verification failed.
[10:17:43.581] > 过程试图写入的管道不存在。
[10:17:44.852] "install" terminal command done
[10:17:44.852] Install terminal quit with output: 过程试图写入的管道不存在。
[10:17:44.853] Received install output: 过程试图写入的管道不存在。
[10:17:44.853] Failed to parse remote port from server output
[10:17:44.855] Resolver error: Error: at m.Create (c:\Users\chw\.vscode\extensions\ms-vscode-remote.remote-ssh-0.102.0\out\extension.js:1:584145)at t.handleInstallOutput (c:\Users\chw\.vscode\extensions\ms-vscode-remote.remote-ssh-0.102.0\out\extension.js:1:582705)at t.tryInstall (c:\Users\chw\.vscode\extensions\ms-vscode-remote.remote-ssh-0.102.0\out\extension.js:1:681881)at async c:\Users\chw\.vscode\extensions\ms-vscode-remote.remote-ssh-0.102.0\out\extension.js:1:644110at async t.withShowDetailsEvent (c:\Users\chw\.vscode\extensions\ms-vscode-remote.remote-ssh-0.102.0\out\extension.js:1:647428)at async t.resolve (c:\Users\chw\.vscode\extensions\ms-vscode-remote.remote-ssh-0.102.0\out\extension.js:1:645160)at async c:\Users\chw\.vscode\extensions\ms-vscode-remote.remote-ssh-0.102.0\out\extension.js:1:720916
[10:17:44.866] ------
我直接问Bing AI,得到如下结果

那应该是删除我电脑中保存的服务器的秘钥,我从上面的报错log里面可以看到一行这个
> Add correct host key in C:\\Users\\chw/.ssh/known_hosts to get rid of this messa
那秘钥的路径应该就在
然后我打开known_hosts.old,把里面有关199服务器的哪一行删掉就好了。
172.31.8.78 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHNQcRzt9gH8OGI1/yZpr1NKQz6oox94i7JRP+2X9hB4InocqBrlrg3MpJvQ5/XIObZzWEsprNvxlLPowpQLfEo=
172.31.8.79 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMRUZ5eIuofLMIbAHlcaQJhepld7kIK0gDgbIwFIUt9Ig2j/ugcPFiNuZ+7tJXSH3lGjSGu4HywYVW0ZNv7UTZk=
192.168.1.7 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFJXfHpY2D/Lnc5nfTASg+VgAx89TtPLvvZIbfHvvR2fyO4ljBnyIEmI3dbKClhLHyygKYYyBD23slg1Lg9zWBc=
172.31.8.207 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJxBrWxz5WGLvDsdolsA5mzA8fZookNfrFENxm0CEzwyekY9Hd/pvhMw5pD8jvvqOg9jsPlsalVmAcPEaEH3Tqc=
192.168.1.183 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD7wQSzg6jntoz8iF4yymhYUlkUdHmwn0Lv1JJaEziZJ5LzY12btQoV5wHvrFj2Sy/a0hPQW/1fx4NkefzZLbWs=
192.168.1.10 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGRd19W4F2eG0BgXKRVOXR3Rmt9b2Msehm6z2rfZHPcTuArOO/Mx7osYyXfSTXFmidOj4RRqHBWX/kgJ9C1Y+fg=
172.31.8.134 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDs3s/TEpBR93DdkysteG7mvvJT+hKe1PJM8ObUFrAiOcwCJWpRtSLlg5Rb1EkvIlV7KWCqRQE5r6EOQBdW3EU6x8HIqf7shMfXsR70Ji2Y6ur/QSeh0NK9iYCPh6XQxcfnt1bc2W6VHfNRtDSRLuTno68wPLqc+01e/ClKnJSG6CSXvT4KeHs736+DE7Pdzaz6GHpyunDaDP6gSgepfZJFOl7ULswU0aXXeDLVHD3sJURX+eemnHdXXj9fbnmztIBVsYF49xoow2J++fbnTdNoStI9Id240DBhtLOd4A8hDdavxQrjHXScsOyj/5bSX4syot94YrULO45MhGKL5uBv
172.31.8.31 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOEy/AvraF8+Fmb5UQ5+pzCeq+VhJfhvRcN1nzj5fF4j3JLPD+H2MIzXNljTfKFUCeQx8EZQUYtTjd9HeQvwP1U=
172.31.8.142 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOEy/AvraF8+Fmb5UQ5+pzCeq+VhJfhvRcN1nzj5fF4j3JLPD+H2MIzXNljTfKFUCeQx8EZQUYtTjd9HeQvwP1U=
这一行删掉 172.31.8.199 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBM21brvcOxJ0SIBt0I5VFNdhLFIp/KmYzrjgD+B6L3xgvz8JRL5vgNwNr7fFF0mTRii/fo1wK+HMNimU1sBZGrU=
192.168.1.147 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLU59XX5bhG6cqh8g+r72k3pq1OSbZVvAgwuaGZQHoAWQC9PvHs+CU1230svjsXZzTp54onPcaH1iJHj6fvL0s8=
192.168.1.221 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBDCyY61fNZ8Bf8kGmkqGEIipKHF/QZW6UrOi9TZtFylxw9HDlz8svfreCKzjoszdOXffSmohZzkUxJbGcyub3l8=
192.168.1.221 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINcy/xSTPoCTqkOyzzakt1gFwSPzekGT6kHbU7fPrKnx
192.168.1.191 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMbQmjFvs5cVa8PWP04eF9mLANKYP+zORlhB/dIGVVfRVO7HrddIsu7aXHJrbVGelcvgnhPB+SAzVH3eKAbxnNw=
192.168.1.222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKvNUHjrY8yX8y87I9v1x0pjq5wWbjq8/Z/+369aJOQuhDotSxia3TbcYWmKpn+fgr1kR8GZP6xDuls2jq5Xm18=
192.168.1.184 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBF91BRo2SClRF+g3i3YTGfpJOQYzln//SZiSgxG/lIHwf3yH9MmaXsFKEo3o94detkTL4r0p9isFYT10s8wQiMs=相关文章:
vsocde里面远程连接服务器报could not esatablish connection xxxx
我在vscode里面远程连接服务器编辑代码时,正常我按F1选择了服务器IP地址,然后让我选在Linux,然后我再输入服务器密码,但是当我选择Linux系统之后直接没出让我输入服务器密码的输入框,而是直接报错 could not esatablis…...
Hi3798MV200 恩兔N2 NS-1 (二): HiNAS海纳思使用和修改
目录 Hi3798MV200 恩兔N2 NS-1 (一): 设备介绍和刷机说明Hi3798MV200 恩兔N2 NS-1 (二): HiNAS海纳思使用和修改Hi3798MV200 恩兔N2 NS-1 (三): 制作 Ubuntu rootfsHi3798MV200 恩兔N2 NS-1 (四): 制作 Debian rootfs 关于 海纳思全称是海思机顶盒NAS系统, 网站 https://www…...
无涯教程-Perl - foreach 语句函数
foreach 循环遍历列表值,并将控制变量(var)依次设置为列表的每个元素- foreach - 语法 Perl编程语言中的 foreach 循环的语法是- foreach var (list) { ... } foreach - 流程图 foreach - 示例 #!/usr/local/bin/perllist(2, 20, 30, 40, 50);# foreach loop ex…...
easyWechat 5.x 复写代码 获取企业微信授权用户敏感信息
复写 (new SocialiteManager($config))->extend(wework, function ($config) {return new \App\Extend\EasyWechat\Work\WeWork($config);});创建的 \App\Extend\EasyWechat\Work\WeWork是我们需要复写的类 <?phpnamespace App\Extend\EasyWechat\Work;use Overtrue\So…...
医疗器械研发中的可用性工程实践(一)
致读者:以前看《楚门的世界》,《蝴蝶效应》,《肖申克的救赎》,《教父》,《横道世之介》,《老友记》,一个人的一生匆匆。作为平凡人就是历史大河中的浪花,顺势而为,起起伏…...
LNMP搭建
LNMP:目前成熟的企业网站的应用模式之一,指的是一套协同工作的系统和相关软件 能够提供静态页面服务,也可以提供动态web服务。 这是一个缩写 L linux系统,操作系统。 N nginx网站服务,也可也理解为前端,…...
软件测试分类总结
目录 1.根据源代码可见度划分 1.1黑盒测试 1.2白盒测试 1.3灰盒测试 2.根据开发阶段划分 2.1单元测试 2.2集成测试 2.3系统测试 2.4验收测试 3.按照实施组织划分 3.1α测试 3.2β测试 3.3第三方测试 4.按照是否运行程序划分 4.1静态测试 4.2动态测试 5.根据软件测试工作的…...
模糊PID(三角隶属度函数模糊化CODESYS ST代码)
三角隶属度函数的详细算法介绍,之前的专栏有详细介绍,这里不再展开讨论。相关文章链接如下: 博途三角隶属度函数FC 博途PLC模糊PID三角隶属度函数指令(含Matlab仿真)_博图模糊pid控制_RXXW_Dor的博客-CSDN博客三角隶属度函数FC,我们采用兼容C99标准的函数返回值写法,在…...
探索人工智能 | 计算机视觉 让计算机打开新灵之窗
前言 计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。 文章目录 前言…...
7.物联网操作系统互斥信号量
1.使用互斥信号量解决信号量导致的优先级反转, 2.使用递归互斥信号量解决互斥信号量导致的死锁。 3.高优先级主函数中多次使用同一信号量的使用,使用递归互斥信号量,但要注意每个信号量的使用要对应一个释放 优先级翻转问题 优先级翻转功能需…...
Vue - Element el-form 表单对象多层嵌套校验
针对el-form的数据源是对象嵌套对象,在进行数据绑定和校验时和单层的对象有一点区别, 具体是下面两部分: 数据源: fromData: {name: ,health: {height: } }1、 给 el-form-item 的 prop设为:prop"health.height&…...
elementUI全屏loading的使用(白屏的解决方案)
官网中有使用方法,但是我实际上手之后会出现白屏,解决办法如下: <el-button type"text" size"small" click"delRow(scope)"> 删除</el-button>loading: false, // loading 动画loadingInstance…...
flutter开发实战-flutter_spinkit实现多种风格进度指示器
flutter开发实战-flutter_spinkit实现多种风格进度指示器 最近开发过程中flutter_spinkit,这个拥有多种种风格加载指示器 一、flutter_spinkit 引入flutter_spinkit # 多种风格的模糊进度指示器flutter_spinkit: ^5.1.0效果示例 const spinkit SpinKitRotatingC…...
检测文本是否由AI生成,GPT、文心一言等均能被检测
背景 目前很多机构推出了ChatGPT等AI文本检测工具,但是准确率主打一个模棱两可,基本和抛硬币没啥区别。 先说结论,我们对比了常见的几款AI检测工具,copyleaks检测相比较而言最准确。 检测文本 AI文本片段1 来源:G…...
【3D机甲】捏造型功能
文章目录 1. 模型选择2. 变形和调整3. 材质和纹理4. 部件修改5. 关节和动作6. 物理模拟 3D机甲捏造型功能通常包括以下小功能: 模型选择:通过从库中选择机甲模型或导入自定义模型来开始设计。 变形和调整:调整机甲的大小、比例、旋转和位置&…...
设计模式之五:单例模式
有些对象只需要有一个,比如线程池、缓存和注册表等。 对比全局变量,其需要在程序开始就创建好对象,如果这个对象比较耗资源,而在后面的执行过程中又一直没有用到,就造成了浪费。 class Singleton {private:static Si…...
MATLAB的设置路径
在主页下的 或者在命令行输入path,命令行会出现所有路径 必须要将某些函数.m文件以及一些类文件包含在路径当中,否则在脚本代码中输入代码时,不会有代码提示...
Hyperledger Fabric 使用 CouchDB 和复杂智能合约开发
前言 在上个实验中,我们已经实现了简单智能合约实现及客户端开发,但该实验中智能合约只有基础的增删改查功能,且其中的数据管理功能与传统 MySQL 比相差甚远。本文将在前面实验的基础上,将 Hyperledger Fabric 的默认数据库支持 …...
这应该是最全的,Fiddler手机App抓包详解,看完还不会来找我...
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 什么是抓包&#…...
使用ubuntu-base制作根文件系统
1:ubuntu官网下载最小根文件系统: 放置到电脑的ubuntu中, Mkdir Ubuntu_rootfs Cd Ubuntu_rootfs Sudo tar –zxvf Ubuntu-bash-xxxxxx.tar.gz 2:电脑的ubuntu安装qemu搭建arm模拟系统 将/usr/bin/qemu-arm-static/(64位拷贝…...
深入浅出Asp.Net Core MVC应用开发系列-AspNetCore中的日志记录
ASP.NET Core 是一个跨平台的开源框架,用于在 Windows、macOS 或 Linux 上生成基于云的新式 Web 应用。 ASP.NET Core 中的日志记录 .NET 通过 ILogger API 支持高性能结构化日志记录,以帮助监视应用程序行为和诊断问题。 可以通过配置不同的记录提供程…...
TDengine 快速体验(Docker 镜像方式)
简介 TDengine 可以通过安装包、Docker 镜像 及云服务快速体验 TDengine 的功能,本节首先介绍如何通过 Docker 快速体验 TDengine,然后介绍如何在 Docker 环境下体验 TDengine 的写入和查询功能。如果你不熟悉 Docker,请使用 安装包的方式快…...
MFC内存泄露
1、泄露代码示例 void X::SetApplicationBtn() {CMFCRibbonApplicationButton* pBtn GetApplicationButton();// 获取 Ribbon Bar 指针// 创建自定义按钮CCustomRibbonAppButton* pCustomButton new CCustomRibbonAppButton();pCustomButton->SetImage(IDB_BITMAP_Jdp26)…...
基础测试工具使用经验
背景 vtune,perf, nsight system等基础测试工具,都是用过的,但是没有记录,都逐渐忘了。所以写这篇博客总结记录一下,只要以后发现新的用法,就记得来编辑补充一下 perf 比较基础的用法: 先改这…...
Spring AI 入门:Java 开发者的生成式 AI 实践之路
一、Spring AI 简介 在人工智能技术快速迭代的今天,Spring AI 作为 Spring 生态系统的新生力量,正在成为 Java 开发者拥抱生成式 AI 的最佳选择。该框架通过模块化设计实现了与主流 AI 服务(如 OpenAI、Anthropic)的无缝对接&…...
MySQL 8.0 OCP 英文题库解析(十三)
Oracle 为庆祝 MySQL 30 周年,截止到 2025.07.31 之前。所有人均可以免费考取原价245美元的MySQL OCP 认证。 从今天开始,将英文题库免费公布出来,并进行解析,帮助大家在一个月之内轻松通过OCP认证。 本期公布试题111~120 试题1…...
IT供电系统绝缘监测及故障定位解决方案
随着新能源的快速发展,光伏电站、储能系统及充电设备已广泛应用于现代能源网络。在光伏领域,IT供电系统凭借其持续供电性好、安全性高等优势成为光伏首选,但在长期运行中,例如老化、潮湿、隐裂、机械损伤等问题会影响光伏板绝缘层…...
爬虫基础学习day2
# 爬虫设计领域 工商:企查查、天眼查短视频:抖音、快手、西瓜 ---> 飞瓜电商:京东、淘宝、聚美优品、亚马逊 ---> 分析店铺经营决策标题、排名航空:抓取所有航空公司价格 ---> 去哪儿自媒体:采集自媒体数据进…...
pikachu靶场通关笔记22-1 SQL注入05-1-insert注入(报错法)
目录 一、SQL注入 二、insert注入 三、报错型注入 四、updatexml函数 五、源码审计 六、insert渗透实战 1、渗透准备 2、获取数据库名database 3、获取表名table 4、获取列名column 5、获取字段 本系列为通过《pikachu靶场通关笔记》的SQL注入关卡(共10关࿰…...
安卓基础(aar)
重新设置java21的环境,临时设置 $env:JAVA_HOME "D:\Android Studio\jbr" 查看当前环境变量 JAVA_HOME 的值 echo $env:JAVA_HOME 构建ARR文件 ./gradlew :private-lib:assembleRelease 目录是这样的: MyApp/ ├── app/ …...
