VS Code使用ssh远程连接服务器报错:过程试图写入的管道不存在


1. ssh.exe来源:由openssh改为git

普通的win10系统中一般使用的是原始的OpenSSH中的ssh,在最初遇到题目中描述的问题时,翻阅了许多博客,得知git中也有ssh可以使用,因而在vscode的配置中改变ssh的路径,使用git的ssh。

可参考的博客很多,如:(2条消息) VScode通过remote ssh连接虚拟机 & 报错 过程试图写入的管道不存在(已解决)_tmhhh的博客-CSDN博客_ssh 过程试图写入的管道不存在

2. 按以上教程后更改仍然报错

在很多博客的评论区中有众多和我遇到了相同的问题,在更换之后报错没有任何更改,继续挠头。

查看了更多经验贴之后,有些提到了在用户目录中与配置文件同一路径的knownhost文件,该文件中记录了与主机连接过的ssh地址密钥,按照一些指南中将其删除后仍然无效,在我遇到的问题中压根不需要删除,因为查看其中的内容发现并没有记录我本次连接的远程主机。

3. 解决方法

打开git bash

通过bash连接到远程主机,在git bash中输入ssh命令:

ssh your-user@your-host -p your-port

输入密码并成功连接后,就可以在vscode中连接成功啦!

4. 问题分析

在更换了git的ssh后并没有与远程主机进行连接,因此配置文件中没有对此次要连接的远程主机的密钥,而vscode在使用git的ssh.exe时不知为何无法获取到密钥进行保存,配置文件中又没有连接过,在git bash中连接后密钥保存下来,也就能成功连接了。

VS Code使用ssh远程连接服务器报错:过程试图写入的管道不存在相关推荐

  1. VScode报错 过程试图写入的管道不存在。

    Solution: 问题一:Install terminal quit with output: 过程试图写入的管道不存在 解决办法:应该是密匙问题,将原本的密匙删除并重新加载即可. 具体操作:将安装 ...

  2. Navicat远程连接服务器报错ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘IP‘ (10061)

    1背景 Navicat远程连接服务器报错ERROR 2003 (HY000) Can't connect to MySQL server on 'IP' (10061) 但是6月份左右的时间还是可以正 ...

  3. Vscode Remote SSH 远程连接失败过程报错:试图写入的管道不存在

    今晚在vscode尝试连接我的树莓派来开发ROS时 发现突然RemoteSSH连接不上 并且报错试图写入的管道不存在 在经过一番查询资料后 最终得出解决方案如下 问题描述 在vscode中尝试链接会出 ...

  4. vscode初次远程连接服务器报错解决

    1.错误: vscode初次远程连接服务器无法连接成功报错,并弹框提示[关闭][更多操作][重试],这说明网络无法安装vscode-server服务. 2.解决办法: (1)  查看自己vscode的 ...

  5. VSCode远程连接服务器报错:Could not establish connection to “xxxxxx”【已解决】

    假设你已经做好了如下配置和尝试 在Extensions中安装好了Remote -SSH 添加了你要访问的服务器ip地址等信息,并拥有了一个config文件(如下图) 请记住这个config文件的路径, ...

  6. File zilla远程连接服务器报错:服务器发回了不可路由的地址,使用服务器地址代替

    百度到的答案无数,基本套路就这一个: 解决方法:更改Filezilla设置,编辑-设置-连接-FTP-被动模式,将"使用服务器的外部ip地址来代替"改为"回到主动模式&q ...

  7. File zilla远程连接服务器报错:服务器发回了不可路由的地址,使用服务器地址代替...

    百度的答案都是:更改Filezilla设置,编辑-设置-连接-FTP-被动模式,将"使用服务器的外部ip地址来代替"改为"回到主动模式"即可.但问题没有解决!! ...

  8. VScode远程连接服务器-解决“过程试图写入的管道不存在“报错

    最开始是打算使用pycharm连接服务器的, 但是只有Pro版支持远程连接功能, 我的是Community版本, 重新安装太麻烦了, 遂改用VScode. 首先按照这个过程尝试使用VScode远程连接 ...

  9. VScode远程连接服务器-过程试图写入的管道不存在-could not establist connection to【已解决】

    问题描述 使用服务器的过程中突然与服务器断连,报错如下:could not establist connection to [20:23:39.487] > ssh: connect to ho ...

最新文章

  1. 韩国文档的编码方式_像韩国学生学习英语一样学习编码
  2. Redis介绍 Java客户端操作Redis
  3. docker启动sqlserver_ASP.NET Core容器化技术Docker零基础从入门到实战演练
  4. multisim中轻触开关在哪_关于轻触开关的原理、区别、寿命以及接线方式的介绍...
  5. fw313r手机登录_迅捷(FAST)fw313r路由器手机设置教程
  6. python(turtle库)画七巧板
  7. 如何监控网页卡顿和崩溃?
  8. Andriod8.0去除Launcher谷歌搜索框
  9. 网页中title乱码问题解决方案
  10. ajaxsetup获取ajax的url_jQuery的ajaxSetup-我只想为GET请求添加默认数据
  11. 动画函数封装 —— 筋头云图案跟随鼠标移动
  12. 南大通用GBase 8c数据库与泛微软件完成互认证 共同搭建统一数字化办公平台
  13. 小程序影藏溢出的gif_你的GIF动图不够酷炫?可能是你还不知道这5个有趣的网站!...
  14. 华为OD机试题,用 Java 解【机器人走迷宫】问题
  15. VS2017属性配置
  16. packer-ng-plugin 360渠道打包的心酸路以及签名V1、V2区别
  17. android应用禁止投屏显示
  18. 当我们在做技术调研的时候,到底需要做什么?怎么做?
  19. 新年礼物之 Social Engineering: The Art of Human Hacking
  20. 记jxbrowser异常

热门文章

  1. cocos creator 微信小游戏 子域分辨率、错位等问题
  2. 【计算机毕业设计】Java基于微信小程序的数学学习辅导系统(源码+论文)
  3. 1069 微博转发抽奖(20 分) C++
  4. 1069 微博转发抽奖 (20 分)
  5. linux版navicat安装和破解
  6. 【项目实战】Python基于KMeans算法进行文本聚类项目实战
  7. 弯曲测试的载荷-位移图的处理(1)
  8. 计算机教学常规检查小结,小学教学常规检查自查报告范文
  9. Linux安装jellyfin硬件加速,ESXi7,黑群晖,Jellyfin与NVIDIA硬解的解决方案
  10. 电脑一键重装系统后如何打开事件查看器