安装
从 Windows 10 开始,在 Windows 的可选功能项中有 OpenSSH 客户端和服务端。
但是实际测试下来,这个客户端对 ProxyCommand
的支持有问题。应该使用 Scoop 安装 Git,再使用 Git 中附带的 OpenSSH。
SSH over Proxy
Git for Windows 带了一个 connect.exe
,可以实现类似 openbsd-netcat 的效果。示例 ~/.ssh/config
:
Host github.com
ProxyCommand connect -S 127.0.0.1:1080 %h %p
Host gitlab.com
ProxyCommand connect -S 127.0.0.1:1080 %h %p