问题描述
平时一直使用vscode远程链接服务器进行代码编写工作,前段时间硬盘格式化后服务器重装,之后再尝试通过vscode远程链接服务器的时候一直出现错误“过程试图写入的管道不存在”,曾尝试修改ssh/config下的文件,将原ip的信息删除,但依然出现同样的错误。
解决方案
经过调查,发现主要的问题在于known_hosts里面服务器信息冲突的问题。
首先打开自己电脑C盘用户下的.ssh文件夹,里面会有两个文件。
使用vscode或其它类型的软件打开known_hosts文件,里面会保存服务器相关的信息,找到无法登录的服务器IP地址,将那一行全部删除即可。之后重新使用VScode链接服务器,问题解决。