使用 SSH 连接的 VS code 远程开发问题(Windows 到 Linux)

Mal*_*oon 1 ssh openssh remote-access visual-studio-code vscode-remote

我目前正在尝试使用 VS code 设置远程开发环境。

我已经安装了远程 - SSH 插件并编辑了我的 .ssh/config 文件,如下所示

主持人ABC

User ubuntu

HostName xx.xx.xx.xx

IdentityFile ~/.ssh/filename
Run Code Online (Sandbox Code Playgroud)
  • 它抛出一个错误,提示“无法找到 SSH 安装”

本地计算机 - Windows 主机 - Ubuntu(Linux)

请帮忙解决这个问题

sgX*_*sgX 5

您的主机中缺少 SSH 工具。SSH 协议的流行实现,Windows 10 中默认安装 OpenSSH。首先确认您是否有 OpenSSH 客户端,方法是:

Windows Settings >> Apps & features >> Optional Features
Run Code Online (Sandbox Code Playgroud)

如果没有,请通过可选功能页面的“添加功能”选项安装 OpenSSH 客户端。

大多数情况下,VSCode 可以从 ssh.exe 的常见安装位置选择可执行文件。如果仍然无法解决,请在 VSCode 设置中添加以下属性

"remote.SSH.path": "your/ssh.exe/path"
Run Code Online (Sandbox Code Playgroud)

喜欢

"remote.SSH.path": "C:\Windows\System32\OpenSSH"
Run Code Online (Sandbox Code Playgroud)