1.首先怀疑ip问题
ubuntu 敲入ifconfig
查看ip 127.0.0.1
尝试修改vscode的配置文件里面的ip地址
修改成127.0.0.1发现还是没效果
2.确认是ip问题 因为之前的ip是192.168开头的
然后发现设置网络的确有问题,于是重新勾选了。再次查看是192.168但是和ssh配置文件不完全一致
于是再次重复第一步还是失败
3.修改网络设置
在编辑里找到虚拟网络设置改成如下,ip地址终于又复原了。
尝试写入管道失败问题解决了。个人感觉ssh的密钥应该有ip的信息所以需要保持和原来一致。