Windows 10 原生SSH跳转主机错误

Windows 10 原生SSH跳转主机错误

当我尝试使用 Microsoft 提供的二进制文件通过跳转主机连接到一台机器时,我得到:

C:\>ssh -J hop dest
CreateProcessW failed error:2
posix_spawn: No such file or directory

难道我做错了什么?

我正在使用没有 WSL 的 Windows 10。

C:\>ssh -V
OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5

C:\>ver

Microsoft Windows [Version 10.0.17763.557]

答案1

重复的https://serverfault.com/questions/956613/windows-10-ssh-proxycommand-posix-spawn-no-such-file-or-directory

解决方法是,您必须使用 ssh 的完整路径:

ssh -o ProxyCommand="C:\Windows\System32\OpenSSH\ssh.exe -W %h:%p hop" dest

相关内容