资讯动态

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

发布时间:2026/10/15 5:34:51 来源:尧图企业网站定制
正文目前没有找到什么好的解决办法可能是我vscode的ssh拓展版本太新/太久了一般都是更换一下版本实在不行就跑一下下面的脚本把vscode-server的数据删了重装目前vscode版本为在windows终端cmd输入Code --versionVersion: 1.93.1 (system setup) Commit: 7baac39ec3ca969dab74ac12c097f6a486e46593 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目前我的版本为7baac39ec3ca969dab74ac12c097f6a486e46593mkdir -p ~/.vscode-server/bin rm -rf ~/.vscode-server/bin/* cd ~/.vscode-server/bin COMMIT_ID7baac39ec3ca969dab74ac12c097f6a486e46593 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_ID4437686ffebaf200fa4a6e6e67f735f3edf24ada 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然后remote-ssh插件尝试过最新的10个版本了他都没办法脸上服务器。然后我ssh-keygen -R ip就这么一下重新配置了一下本地的 known_host 文件然后再用vscode就能连上了。如果出现了Host xxxx not found in C:\\Users\\jinqg/.ssh/known_hosts那么你可能之前都没有ssh登陆过mobaxterm等工具不算现在你需要ssh userip这样就行了终极办法如果上面的方法都不行就拿其他服务器的.vscode-server目录传过去大概率能用MobaXterm怎么没法免密登录![原来是忘记设置使用密钥可能是服务器ssh版本更新了或者重启了这个时候mobaxterm是能够连接上去的但是ssh Guanjqip是会报错的这个时候不要不停尝试retry重连如果三次连不上就要检查是否开了代理然后再检查就要用上面的脚本如果还不行就要检查一下ssh连上没有。Server returned 404错误明明mobaxterm能够连接但是vscode反馈无法下载vscode-server上面的方法都无法解决。实在不行选择回退ssh版本然后就行了。但是上一次回退完之后这一次又出现了同样的问题上面的方式都没办法解决。参考这一篇文章vscode和我同一个版本我现在决定升级vscodehttps://blog.csdn.net/eliforsharon/article/details/140355090当然了升级完之后没有报 server not found 的错误了但是却变得连不上一直卡在Copy的地方这一次我换了0.106.5的ssh插件版本又可以了所以以后连不上要一直尝试不同的版本直到连上嘛

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑