Paramiko Client Connect崩溃而不是端口22

时间:2018-04-15 20:21:17

标签: ssh paramiko

我决定编写一个程序,通过端口8080连接到服务器,用作代理。没什么特别的:

import paramiko

sc = paramiko.SSHClient()
sc.set_missing_host_key_policy(paramko.AutoAddPolicy())
sc.connect(ip, port=8080, username=un, password=pw)
sshSess = sc.get_transport().open_session()

...

当我运行代码时,我冻结了连接。它在我尝试连接到端口22时有效。任何其他端口都会导致程序冻结。

有没有办法连接到任何其他端口?提前谢谢。

1 个答案:

答案 0 :(得分:0)

听起来你希望paramiko做ssh -D正在做的事情。帕拉米科目前不支持这一点。这是一个未解决的问题:https://github.com/paramiko/paramiko/issues/955