1

有没有一种好的内置方法可以通过“跳转主机”与 Plumbum 连接。

我考虑过子类ParamikoMachine化以提供我自己的 SSHClient 对象。

还有其他想法吗?

4

1 回答 1

1

尝试使用ssh_opts:(SshMachine参见https://github.com/tomerfiliba/plumbum/blob/4e4a35394c1385721cc0e07eb6e9414f3466c5b3/plumbum/machines/ssh_machine.py#L60

with SshMachine("finalhost", ssh_opts=["-o ProxyCommand='ssh -W finalhost:22 user@jumphost'"]) as rem:
    r_ls = rem["ls"]
于 2018-06-28T18:27:23.977 回答