【发布时间】:2012-07-02 22:34:55
【问题描述】:
我正在尝试使用 Paramiko 从 python 应用程序进行一些端口转发。我可以很好地设置 SSH 连接,但我对如何使用 paramiko.Transport 有点困惑。我已经找到this file,但我无法弄清楚其中发生了什么。从paramiko.Transport docs 看来,似乎只有一行使用open_channel 函数,但我不知道如何实现它。我正在尝试复制一个简单的ssh -L 8000:localhost:8000。
谁能帮帮我?
【问题讨论】:
-
所以我已经设法进一步了解了这一点,并认为我可能是找错了树。我已经弄清楚了如何通过在原始连接上调用 get_transport() 来操作 open_channel 命令,但是当我尝试使用它打开直接或转发的 tcpip 连接时,我会从服务器获得行政禁止,这很好-L 从正常的 SSH 会话转发端口。有什么想法吗?
-
您能否发布您的代码/您正在使用的代码的一部分?