VSCode设置远程 ssh 时一直等待

Waiting for vscode-scp-done.flag and vscode-server.tar.gz to exist
我参考了这个网址
https://github.com/microsoft/vscode-remote-release/issues/3528

就一直卡在这个地方
Waiting for /media/xxx/.vscode-server/bin/93c2f0fbf16c5a4b10e4d5f89737d9c2c25488a3/vscode-scp-done.flag and vscode-server.tar.gz to existr.tar.gz to existWaiting for /media/xxx/.vscode-server/bin/93c2f0fbf16c5a4b10e4d5f89737d9c2c25488a3/vscode-scp-done.flag and vscode-server.tar.gz to existr.tar.gz to exist

设置方法:
file>preferences>settings
里面搜索 remote

把User 和remoter 都勾上
在这里插入图片描述

在这里插入图片描述
然后ctrl+C 把之前的停掉,重连就可以下载了

### 解决 VSCode SSH 远程连接服务器卡顿问题 当遇到 VSCode 通过 SSH 进行远程开发出现的长间加载或卡顿情况,可以尝试以下几种方法来解决问题。 #### 方法一:清理 `.vscode-server` 文件夹 如果存在残留的 VSCode Server 数据可能导致连接不稳定。建议先断开当前会话,在本地终端执行命令删除远端服务器上的 `~/.vscode-server` 目录[^1]: ```bash rm -rf ~/.vscode-server/ ``` 之后再次尝试建立新的 SSH 连接,这将强制重新安装最新版本的 VSCode Server 组件。 #### 方法二:调整 SSH 配置优化登录速度 对于因网络延迟引起的 SSH 登录缓慢现象,可以通过修改客户端侧的 SSH 客户端配置文件 `/etc/ssh/ssh_config` 或者用户级别的 `~/.ssh/config` 来改善性能表现[^3]: 增加如下参数设置以减少握手等待间: ```plaintext Host * GSSAPIAuthentication no TCPKeepAlive yes ServerAliveInterval 60 ForwardX11Timeout=59h ``` 这些选项能够有效防止由于防火墙或其他因素造成的超掉线状况发生。 #### 方法三:修复源码控制插件扫描停滞 有 Git 插件会在初始化阶段陷入无限循环而无法完成工作区检测流程。此应确认项目根目录下确实存在有效的 `.git` 版本库结构,并且没有权限限制阻止访问必要的元数据文件[^2]。 另外还需注意检查是否有其他进程锁定了仓库中的关键资源,必要关闭不必要的应用程序再重试。 #### 方法四:清除内部缓存状态 VSCode 自身可能存在某些临性的故障模式使得其反复尝试激活已损坏的工作环境。对此可通过组合键 Ctrl+Shift+P 打开命令面板并运行“Developer: Reload Window”指令刷新界面;更彻底的方式则是利用特定条目清空全部历史记录后再启动编辑器实例[^4]: ```python Python: Clear Internal Memory and Restart ``` 以上措施通常能帮助排除大部分常见的 VSCode SSH 远程协作障碍。若上述手段均未能奏效,则可能涉及到更为复杂的基础架构层面的因素,需进一步排查具体原因所在。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值