vscode远程连接服务器时一直连接不上,4个解决办法自测
vscode上周更新了和远程服务器上周也重启,导致一直连不上,试了好几种办法,终于解决了
1. 删除.vscode-server
ls -a ~/ #能看到目录下有.vscode-server
rm -rf ~/.vscode-server #删除,not work
2. 删除本地C:\Users\your_name\.ssh\known_hosts
not work!!!
3. 安装缺少的GLIBC_2.18
- 下载glibc-2.18.tar.gz到/home/your_name/glibc文件夹下(这里任意都可以): wget https://ftp.gnu.org/gnu/glibc/glibc-2.15.tar.gz
- 解压:tar -zxvf glibc-2.15.tar.gz
- 建立build文件夹:cd glibc-2.15 然后 mkdir build
- 进入build文件夹下:cd build 输入下面的指令
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
- 同在build文件夹下:输入指令:make -j 8 然后make install
- 查看是否安装成功:
not work!!!
4. 原来是Downloading with wget这一步有问题,下载不了
- 在服务器: ps -aux | grep vscode
- 有一大串网址,将其复制到本地浏览器,会自动下载
- 将下载后的包放到~/.vscode-server/bin/*/目录下
- 执行以下命令:
cd ~/.vscode-server/bin/*/
tar -zxvf vscode-server-linux-x64.tar.gz -C ./
mv vscode-server-linux-x64/* .
感恩作者:https://blog.csdn.net/zhangpeterx/article/details/98093615