0

我有几台计算机在桥接连接上运行多个虚拟机。我想创建一个脚本,最终允许我通过 SSH 连接到任何计算机,更改一些文件,然后从该计算机通过 SSH 连接到另一台 VM 或计算机。

如何使用 Paramiko 从计算机 A SSH 到计算机 B,然后从计算机 B 到计算机 C(无需先退出从 A 的连接)?当使用桥接连接处理同一 LAN 上的虚拟机时,这种情况是否会发生变化?

4

1 回答 1

1

我以前用 Paramiko 做过几次,已经有一段时间了,我手头没有那些旧脚本可供参考,但请看一下关于 SO 的同一个问题:

与 Paramiko 的嵌套 SSH 会话

然而,我使用了 pexpect ,乍一看这可能是一种更好的方法。

如果明天有机会,我可能会找到我编写的脚本并发布一些示例代码。

于 2015-10-10T18:48:12.890 回答