[转](49条消息) 【Vscode - Bug】-- 过程试图写入的管道不存在

问题截图

在这里插入图片描述问题描述: 在使用Vscode连接虚拟机的时候出现了连接不上的问题,主要报错是:过程试图写入的管道不存在!

问题分析

碰到这个问题,我根据网上博文的思路,进行了下面的几种操作:
1、Windows 下 VSCode 使用 SSH 连接报 Bad owner or permissions on C:\\Users\\Administrator/.ssh/config 错误问题解决 - 子兮子兮
(未解决!)

2、Windows 下 VSCode 使用 SSH 连接报 Bad owner or permissions on C:\\Users\\Administrator/.ssh/config 错误问题解决_喜欢打篮球的普通人的博客-CSDN博客
在这里插入图片描述
主要将config的路径包含进去,这个是解决这个问题的核心!
(不过还是未解决哈哈哈!)

3、删除known_hosts文件https://blog.csdn.net/qq_40181728/article/details/108077256?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0.pc_relevant_antiscanv2&spm=1001.2101.3001.4242.1&utm_relevant_index=3
(未解决!)

4、修改Windows的ssh的默认环境变量,解决git ssh和默认ssh的冲突https://blog.csdn.net/weixin_42096901/article/details/105193366?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&utm_relevant_index=1
(仍然未解决!)

5、将物理机和虚拟机的防火墙都关掉!
(未解决!)

经过这些步骤操作之后,我觉得应该是我软件或操作的问题。所以我 开始进行检查,检查方法
:1、主机打开命令行(win+R → cmd) 输入:ping 自己主机的IP地址(可通过ipconfig来查看) ping 虚拟机IP地址(Linux下面是ifconfig命令) 确保都能ping通; 2、虚拟机打开命令行,同样ping通 虚拟机和物理机的IP地址。

原因:一般不用环路ip的话,要确保虚拟机ip和主机ip处于同一网断之下,保证二者能够互相通信,然后安装ssh服务,关闭防火墙,一般连接都不会出错。

解决办法:

但还是不行,最后我终于发现了问题所在:我的虚拟机是关机状态(裂开!因为我内存较小,所以打开Ubuntu之后就会比较卡),最后把虚拟机打开之后,就连接上了!

总结:上面问题分析中,第二点是最重要的,如果还不行,就把其他方法也试看看,最后虚拟机记得打开!


---------------------
作者:银尘,
来源:CSDN
原文:https://blog.csdn.net/wangshuqian1314/article/details/123673588
版权声明:本文为作者原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值