Python中的SSH动态端口转发('ssh -D')
问题描述:
我正在寻找一种在Python下实现SSH动态端口转发('ssh -D')的方法。问题是它必须在Windows下工作,即使用popen/pexec/etc运行SSH。将无法工作。有任何想法吗?Python中的SSH动态端口转发('ssh -D')
欢呼声,
Bruno Nery。
答
有Windows的ssh可执行文件,所以你可以使用subprocess.Popen方法。这并不完美,纯粹的Python方法会更好。
+0
我不喜欢依赖于另一个可执行文件的想法。无论如何,如果有一个动态端口转发的DLL,那么我们正在谈论:) – 2010-06-29 14:06:13
Paramiko是否提供动态端口转发?我没有找到任何参考。 – 2010-06-29 13:53:14