我有几台计算机在桥接连接上运行多个虚拟机。我想创建一个脚本,最终允许我通过SSH连接到任何计算机,更改一些文件,然后从该计算机通过SSH连接到另一台VM或计算机。
如何使用Paramiko从计算机A连接到计算机B,然后从计算机B连接到计算机C(不先从A退出连接)?在使用桥接连接处理同一LAN上的虚拟机时,这是否会发生变化?
答案 0 :(得分:1)
我之前曾经使用Paramiko做过几次,已经有一段时间了,我手边没有那些旧脚本可供参考,但请看看同样的问题:
Nested SSH session with Paramiko
然而,我使用pexpect,这可能是乍看之下更好的方式。
如果我明天有机会,我可以找到我写的脚本并发布一些示例代码。