最近一直使用腾讯云的服务器作为远程开发环境,以前一直很好用。直到最近重装了系统之后,发现vscode没法对云服务器进行连接了,即使在远程主机添加了本地的公钥也不行。而通过mobaxterm使用云服务器的密钥则可以连接。
直到昨天的时候,详细的看了一下vscode的报错日志,才知道原来是本地的 known_hosts 文件记录服务器信息与现服务器的信息冲突了,导致连接失败。
下面是报错信息
解决方案就是把本地的 known_hosts 的原服务器信息全部删掉(根据IP地址删除),然后重新连接就可以了。
演示视频: BiliBili
使用docker容器过程中,最常见的 *** 作是进入容器内查看文件、修改配置等 *** 作
使用shell进入容器内,使用linux命令 *** 作
像VsCode *** 作本地文件一样去查看文件、修改配置。可以界面化得 *** 作文件,不需要使用shell命令(如:ls cat echo vi等)
开发过程中,往往部署服务会在服务器上,所以需要远程到服务器上部署docker,下面服务器为ubuntu
远程到服务器后,很多 *** 作需要输入密码,使用起来不方便,可以使用SSH key减少密码输入
1 ubuntu服务器 。这个最好用本地虚拟机。否则远程共享samba端口屏蔽以及本地win10家庭版需要一堆配置和权限,不容易搞定。samba搞不定的可以参考winfsp + sshfs-win解决方案 原文链接
2其他一些 常规报错 ,官方论坛有说。 原文链接
3 u-boot找不到 的问题。这个找的感觉自己智商有问题。。最终是找到了,不过最后发现有人总结了。 原文链接
4 npm install -g usb 报错。这个比较奇葩,我在下面贴全一些,方便大家检索。 原文链接
以上就是关于vscode配置远程连接失败:过程试图写入的管道不存在(已解决)全部的内容,包括:vscode配置远程连接失败:过程试图写入的管道不存在(已解决)、VsCode轻松使用docker容器-Remote Containers、DevEco tools工具链配置记录:VScode本地配置+ubuntu远程开发环境配置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)