VS Code 远程 SSH 连接不起作用

2024-04-06

我正在尝试在第二台电脑上使用远程开发扩展设置 vscode。虽然它适用于我的主要一台,但不适用于第二台。尝试重新安装 vscode、扩展并使用旧版本,但没有任何效果。

尝试连接时,选择操作系统后会取消。所以我什至无法输入密码。 我的设置方式与另一台电脑完全相同。

有任何想法吗?

[20:32:53.595] [email protected] /cdn-cgi/l/email-protection
[20:32:53.595] win32 x64
[20:32:53.596] SSH Resolver called for "ssh-remote+ssh.blabla", attempt 1
[20:32:53.597] SSH Resolver called for host: ssh.blabla
[20:32:53.597] Setting up SSH remote "ssh.blabla"
[20:32:53.610] Using commit id "58bb7b2331731bf72587010e943852e13e6fd3cf" and quality "stable" for server
[20:32:53.612] Install and start server if needed
[20:32:54.639] Checking ssh with "ssh -V"
[20:32:54.686] > OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5

[20:32:54.691] Running script with connection command: ssh -T -D 52819 ssh.blabla bash
[20:32:54.694] Terminal shell path: C:\WINDOWS\System32\cmd.exe
[20:32:54.758] >
]0;C:\WINDOWS\System32\cmd.exe
[20:32:54.758] Got some output, clearing connection timeout
[20:32:54.785] >
[20:32:55.045] > root@blabla's password: 
[20:32:55.045] Showing password prompt
[20:32:57.596] "install" terminal command done
[20:32:57.597] Install terminal quit with output: root@blabla's password: 
[20:32:57.597] Received install output: root@blabla's password: 
[20:32:57.598] Stopped parsing output early. Remaining text: root@blabla's password:
[20:32:57.598] Failed to parse remote port from server output
[20:32:57.603] Resolver error: Error: 
    at Function.Create (c:\Users\Manuel.vscode\extensions\ms-vscode-remote.remote-ssh-0.55.0\out\extension.js:1:130564)
    at Object.t.handleInstallOutput (c:\Users\Manuel.vscode\extensions\ms-vscode-remote.remote-ssh-0.55.0\out\extension.js:1:127671)
    at I (c:\Users\Manuel.vscode\extensions\ms-vscode-remote.remote-ssh-0.55.0\out\extension.js:127:106775)
    at processTicksAndRejections (internal/process/task_queues.js:94:5)
    at async c:\Users\Manuel.vscode\extensions\ms-vscode-remote.remote-ssh-0.55.0\out\extension.js:127:104774
    at async Object.t.withShowDetailsEvent (c:\Users\Manuel.vscode\extensions\ms-vscode-remote.remote-ssh-0.55.0\out\extension.js:127:109845)
    at async Object.t.resolve (c:\Users\Manuel.vscode\extensions\ms-vscode-remote.remote-ssh-0.55.0\out\extension.js:127:107960)
    at async c:\Users\Manuel.vscode\extensions\ms-vscode-remote.remote-ssh-0.55.0\out\extension.js:127:141955
[20:32:57.606] ------




[20:32:59.376] Password dialog canceled
[20:32:59.376] "install" terminal command canceled```

根据您所在的系统,当您第一次尝试连接时,将在您的服务器上设置并配置 vscode-server。

在linux中可以是/Home/<user>/.vscode-server

如果您使用的是 Windows,请检查那是什么。

第一个解决方案是尝试扩展命令:Remote-SSH: kill VS Code Server on Host

打开命令面板(CTRL + SHIFT + P or COMMAND + SHIFT + P(苹果) )。

并输入Remote kill :

然后再次尝试连接! (这将杀死主机上的服务器!这将使它在下一次尝试时再次启动)

如果这不起作用,并且事情仍然失败:

删除,r​​m

那么一个可行的好解决方案是:通过终端(vscode 终端、gnome 终端等)连接到服务器。然后去删除/Home/<user>/.vscode-server

之后尝试连接。在尝试时,服务器将完全重新安装,很可能它会起作用。 (我这样做了,它对我有用,所以无论 vscode 服务器上出了什么问题:只需从头开始)

但同样:你会丢失一些东西,配置,元数据等(因为你重新开始)。

Update:

正如@natevw 在评论中所述:

我发现只删除.vscode-server/bin子文件夹帮助理清了事情,并且保留了我的数据/设置。

仅删除vscode-server/bin似乎运行良好,配置、元数据等保持不变。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VS Code 远程 SSH 连接不起作用 的相关文章

随机推荐

  • 如何更新jquery中的两个输入框

    我创建两个输入文本字段 一个用于标题 另一个用于永久链接 当用户输入标题时 我需要自动更新第二个字段 我怎样才能在 jquery php 中做这样的事情 不知怎的 我正在寻找一种方法来模拟WordPress在帖子部分创建永久链接 first
  • Rails/Arel - 组合 AREL 谓词时的优先级

    模型有两个有趣的属性 forename and town 我想搜索理查德 伦敦 和布莱恩 马德里 从长远来看 p Person scoped pred1 p table forename eq Richard and p table tow
  • 如何在 R CMD 构建中使用 Makefile

    我正在开发一个 R 包 它基于一个仅使用 Makefile 的项目 其中大部分很容易翻译成R CMD build工作流程 然而 我需要创建的 pdf 有点复杂 除非我修补 否则我无法正确地创建它们 到目前为止 我想出了如何使用 Makefi
  • 如何让 valgrind 忽略某些行?

    例如 26460 2 bytes in 1 blocks are still reachable in loss record 2 of 105 26460 at 0x4C28BE3 malloc vg replace malloc c 2
  • 禁用输出缓冲

    Python 解释器中默认启用输出缓冲吗sys stdout 如果答案是肯定的 有哪些方法可以禁用它 到目前为止的建议 Use the u命令行开关 Wrap sys stdout在每次写入后刷新的对象中 Set PYTHONUNBUFFE
  • 如何在 WinForms 中使用依赖注入

    如何在 Winforms C 中定义依赖注入 接口IC类别 public interface ICategory void Save 类类别存储库 public class CategoryRepository ICategory priv
  • 如何创建一对一关系 SQL Server 图表

    有谁知道如何从 SQL Server 数据库图表创建一对一关系 你需要放一个unique key constraint on top of the foreign key 因此它仅限于一对一的关系
  • R 中的错​​误:要替换的项目数不是替换长度的倍数

    此代码向我显示此错误 要替换的项目数不是替换长度的倍数 我不知道问题出在哪里 所以这是代码 k lt c 0 0 0 0 x lt 30 t lt c 10 20 30 35 x1 lt x t for i in 1 4 k i lt 0
  • Spring 4.3.7 抛出 java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/util/DefaultIndenter

    当我从 spring 4 3 4 迁移到 4 3 7 时 添加 Jackson core 依赖项后遇到 NoclassDefined 错误 引起 org springframework beans BeanInstantiationExce
  • GWT 应用程序的内存使用情况

    我目前正在开发 GWT 应用程序 作为未来项目的技术证明 我喜欢用 Java 而不是 JavaScript 构建 AJAX 代码的方式 但当我重复调用 RPC 服务时 我似乎遇到了内存问题 浏览器内存使用量不断增长 当我搜索 Google
  • iphone、ipad 重复 UIView - 克隆视图

    如何复制 UIView 要求是一个视图内应该有两个视图 例如视图 A 和视图 B 更改一个视图也应该更改另一个视图 例如 考虑在视图 A 中添加一个 mpmediaplayer 意味着视图 B 应该显示与视图 A 中相同的视频 如果我在视图
  • 我如何在R中读取MTL文件

    我对 R 编程非常陌生 请有人告诉我如何读取用陆地卫星数据存档的 MTL 文件 对于随 Landsat 场景提供的标准 MTL 文件 该文件来自地球探索号 http earthexplorer usgs gov or Glovis http
  • 如何再次启动外部 JavaFX 程序?即使 JavaFX 程序以 Platform.Exit 结束,Launch 也会阻止这种情况发生

    从我的 MainProject Java 8 开始 我启动了一个 JavaFX 8 类 public void startFX if isRestartPrintModul true fxMain init else setRestartP
  • Android:发送数据短信时出现问题

    我已经编写了发送加密消息的代码 但加密数据 SMS 未发送 因为 onreceive 方法未调用 我认为接收器部分有问题 现在 我是 android 新手 任何人都可以帮助我以下代码有什么问题 我正在使用 RSA 算法 提前致谢 发送 pu
  • 使用 Javascript 循环将 Leaflet GeoJSON 层从 GeoServer 添加到数组

    我正在尝试使用循环将 GeoJSON 图层添加到数组中 然后将它们显示在我的地图上 我的目标是拥有一个像这样的变量 场景 json 1 第 1 层 场景 json 2 第 2 层 等等 myURL http localhost 8080 g
  • 按位非运算符解释

    为什么按位非运算符 在大多数语言中 会像这样转换以下值 2 gt 1 1 gt 0 0 gt 1 1 gt 2 不应该 2转换成2 1转换成 1 etc See 二进制补码 http en wikipedia org wiki Two 27
  • 如何按名称查找 Eclipse 项目和文件夹?

    有没有办法在 Eclipse 工作区中按名称搜索文件夹 项目 结果最好在我可以执行批量操作 例如关闭 打开 分配工作集 的视图中返回 手动点击数百个项目的列表实在是太麻烦了 这个看似微不足道的任务让我感到悲伤 在我经历了这么多年的日食之后
  • 如何停止后台运行的 PHP 脚本

    我开始这个过程 time php
  • 取消 handler.postdelayed 进程

    我在用handler postDelayed 在我的应用程序的下一阶段发生之前创建一个等待期 在等待期间 我显示一个带有进度条的对话框 cancel button 我的问题是我找不到办法取消帖子延迟时间过去之前的任务 我这样做是为了发布延迟
  • VS Code 远程 SSH 连接不起作用

    我正在尝试在第二台电脑上使用远程开发扩展设置 vscode 虽然它适用于我的主要一台 但不适用于第二台 尝试重新安装 vscode 扩展并使用旧版本 但没有任何效果 尝试连接时 选择操作系统后会取消 所以我什至无法输入密码 我的设置方式与另