我有三台机器
local (windows)
serverA (linux) with username as userA
serverB (linux) with username as userB
serverB
我想使用 TortoiseHg for windows将 hg 存储库克隆到我的本地机器中。机器serverB
只能ssh
编辑serverA
。因此,在 winScp/PuTTY 中,我使用隧道选项serverB
通过serverA
. 但是我如何在 TortoiseHg 中做到这一点?
显然我不能使用hg clone ssh://userB@serverB://<path to repo>
. 但是有没有办法使用多个 ssh 命令`。我尝试了以下方法,但没有奏效:
$cat ~/.ssh/config
host serverB.example.com serverB
ProxyCommand /usr/bin/ssh serverA.example.com /usr/bin/nc %h %p