解决VSCode配置远程连接,过程试图写入的管道不存在
本文最后更新于:2 个月前
保留现场
探究原因
本地记录的服务器信息和现有的产生了冲突
解决方法
方法一:
将known_hosts
文件的内容全部删除。
C:\Users\user name\.ssh\known_hosts
方法二:
搜遍全网几乎都是上述方法,应该绝大部分人通过上述方法都能解决。如果你也跟我一样不走运,不管是重新生成公私钥,还是删除hnow_hosts
都不行,那么可以尝试修改VSCode使用的ssh.exe
。windows下默认使用的是环境变量里配置的OpenSSH
提供的ssh.exe
。你可以将环境变量里的OpenSSH
删除。然后在VSCode
设置里搜索remote
,也就是设置插件remote ssh
。
将Path强制设置成Git
安装包内的ssh.exe
或者mobaxterm
安装包内的ssh.exe
参考
Debug | VSCode | 过程试图写入的管道不存在 - CodeAntenna
VScode通过remote ssh连接虚拟机 & 报错 过程试图写入的管道不存在(已解决)_Tasdily的博客-CSDN博客_vscode过程试图写入的管道不存在
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!