我们在使用vscode远程连接服务器时,会遇到各种各样的问题,一些问题网上也很难找到答案,下面是本人使用过程中遇到的一些问题以及解决方案,总结一下,方便大家使用。
1. 过程试图写入的管道不存在
- 有可能是本地的known_hosts文件记录服务器信息与现服务器的信息冲突了,导致连接失败,可以把known_hosts文件里的有关该服务器的信息删除,重新连接,known_hosts文件在Windows用户目录下的.ssh文件中。
- 有些是因为需要手动的把本地的config文件目录写到vscode中,如图所示,将config文件的目录填到Remote.SSH: Config File中即可,config文件在Windows用户目录下的.ssh文件中。
2. failed to create hard link '/home/*/.vscode-server/bin */
解决方案是直接删除.vscode-server文件,
可以通过xshell或其他远程工具连接服务器,删除对应目录下的.vscode-server文件,重新使用vscode连接即可。
删除命令如下
rm -rf .vscode-server/