[vscode-ssh] 经常出现连接远程服务器卡住的问题

正文

  • 目前没有找到什么好的解决办法,可能是我vscode的ssh拓展版本太新/太久了
  • 一般都是更换一下版本
  • 实在不行就跑一下下面的脚本,把vscode-server的数据删了重装

目前vscode版本为:

Version: 1.91.1 (system setup)
Commit: f1e16e1e6214d7c44d078b1f0607b2388f29d729
Date: 2024-07-09T22:06:49.809Z
Electron: 29.4.0
ElectronBuildId: 9728852
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Windows_NT x64 10.0.22631
mkdir -p ~/.vscode-server/bin
rm -rf ~/.vscode-server/bin/*
cd ~/.vscode-server/bin


COMMIT_ID=f1e16e1e6214d7c44d078b1f0607b2388f29d729
wget https://vscode.download.prss.microsoft.com/dbazure/download/stable/$COMMIT_ID/vscode-server-linux-x64.tar.gz --no-check-certificate 

tar -xvf vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64 $COMMIT_ID

我发现有一个比较玄学的现象,如果上面的两种方法都尝试过了,你可以再试一下玄学法:

每次打开服务器时,vscode会保留上一次未关闭的文件,如果你把这些文件都关闭了,说不定可以提高vscode打开服务器的速度。

如果不想删除bin目录下的文件,那么可以执行下面的:

cd ~/.vscode-server/bin
COMMIT_ID=89de5a8d4d6205e5b11647eb6a74844ca23d2573
wget https://vscode.download.prss.microsoft.com/dbazure/download/stable/$COMMIT_ID/vscode-server-linux-x64.tar.gz --no-check-certificate 
tar -xvf vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64 $COMMIT_ID

MobaXterm怎么没法免密登录?![

  • 原来是忘记设置使用密钥
    在这里插入图片描述

可能是服务器ssh版本更新了,或者重启了

这个时候mobaxterm是能够连接上去的,但是ssh Guanjq@ip是会报错的:
在这里插入图片描述
这个时候不要不停尝试retry重连,如果三次连不上,就要检查是否开了代理,然后再检查就要用上面的脚本,如果还不行,就要检查一下ssh连上没有。

Server returned 404错误

明明mobaxterm能够连接,但是vscode反馈无法下载vscode-server,上面的方法都无法解决。

在这里插入图片描述
实在不行,选择回退ssh版本,然后就行了。
在这里插入图片描述

  • 但是,上一次回退完之后,这一次又出现了同样的问题,上面的方式都没办法解决。
  • 参考这一篇文章,vscode和我同一个版本,我现在决定升级vscode
  • https://blog.csdn.net/eliforsharon/article/details/140355090

当然了,升级完之后没有报 server not found 的错误了,但是却变得连不上,一直卡在Copy的地方,这一次我换了0.106.5的ssh插件版本,又可以了????

所以以后连不上要一直尝试不同的版本,直到连上嘛?
在这里插入图片描述

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值