SSH 连接的 VS 代码远程开发问题(Windows 到 Linux)
VS code Remote Development problem with SSH connection (Windows to Linux)
我目前正在尝试使用 VS 代码设置远程开发环境。
我已经安装了 Remote - SSH 插件并编辑了我的 .ssh/config 文件,如下所示
主持 ABC
User ubuntu
HostName xx.xx.xx.xx
IdentityFile ~/.ssh/filename
- 它显示错误“找不到 SSH 安装”
本地计算机 - Windows
主机 - Ubuntu(Linux)
请帮忙解决这个问题
您的主机中缺少 SSH 工具。 SSH 协议的流行实现,OpenSSH 默认安装在 Windows 10. 首先确认你是否有 OpenSSH 客户端去
Windows Settings >> Apps & features >> Optional Features
如果没有,请通过可选功能页面上的“添加功能”选项安装 OpenSSH 客户端。
大多数 VSCode 可以从 ssh.exe 的常见安装位置选择可执行文件。如果仍然无法解决,请在 VSCode settings
中添加下面的 属性
"remote.SSH.path": "your/ssh.exe/path"
喜欢
"remote.SSH.path": "C:\Windows\System32\OpenSSH"
我有 Windows 10 - 1608 版本,它在 >> 可选功能中不存在 OpenSSH 功能。
我已经单独下载了 OpenSSH,现在它可以正常工作了。
我又犯了一个错误。我尝试将 .ppk 密钥作为 IdentityFile 进行连接。我已经使用 puttyGen 转换为私钥。它现在运行良好
感谢大家的帮助。 Openssh 不存在,所以必须从 Windows Powershell 安装 OpenSSH
https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse
然后将ssh.exe的路径复制到VScode设置。前任:
"remote.SSH.path": "C:\Program Files\OpenSSH-Win64\ssh.exe"
效果很好。
不安装 OpenSSH,在 Windows 7 上安装 Git 也可以,因为 Git for Windows 安装了 SSH 客户端。它随包一起提供 OpenSSH。
我目前正在尝试使用 VS 代码设置远程开发环境。
我已经安装了 Remote - SSH 插件并编辑了我的 .ssh/config 文件,如下所示
主持 ABC
User ubuntu
HostName xx.xx.xx.xx
IdentityFile ~/.ssh/filename
- 它显示错误“找不到 SSH 安装”
本地计算机 - Windows 主机 - Ubuntu(Linux)
请帮忙解决这个问题
您的主机中缺少 SSH 工具。 SSH 协议的流行实现,OpenSSH 默认安装在 Windows 10. 首先确认你是否有 OpenSSH 客户端去
Windows Settings >> Apps & features >> Optional Features
如果没有,请通过可选功能页面上的“添加功能”选项安装 OpenSSH 客户端。
大多数 VSCode 可以从 ssh.exe 的常见安装位置选择可执行文件。如果仍然无法解决,请在 VSCode settings
中添加下面的 属性"remote.SSH.path": "your/ssh.exe/path"
喜欢
"remote.SSH.path": "C:\Windows\System32\OpenSSH"
我有 Windows 10 - 1608 版本,它在 >> 可选功能中不存在 OpenSSH 功能。
我已经单独下载了 OpenSSH,现在它可以正常工作了。
我又犯了一个错误。我尝试将 .ppk 密钥作为 IdentityFile 进行连接。我已经使用 puttyGen 转换为私钥。它现在运行良好
感谢大家的帮助。 Openssh 不存在,所以必须从 Windows Powershell 安装 OpenSSH https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse
然后将ssh.exe的路径复制到VScode设置。前任: "remote.SSH.path": "C:\Program Files\OpenSSH-Win64\ssh.exe" 效果很好。
不安装 OpenSSH,在 Windows 7 上安装 Git 也可以,因为 Git for Windows 安装了 SSH 客户端。它随包一起提供 OpenSSH。