在paramiko中正确使用banner_timeout

问题描述 投票:0回答:1

我试图让许多客户端一次(或尽可能快)向服务器发送文件,但服务器一次收到太多请求,如问题Paramiko:读取 SSH 协议横幅时出错。 我尝试添加banner_timeout,以便客户端会尝试更长一点的时间来连接到服务器,但是,我收到错误:

TypeError:connect() 收到意外的关键字参数“banner_timeout”

代码:

import paramiko, os, time
host_IP='192.168.1.1'
port=22
transport=paramiko.Transport((host_IP,port))
transport.connect(username='username', password='password', banner_timeout=60)
sftp=paramiko.SFTPClient.from_transport(transport)

也许我错误地使用了交通工具?

python server client paramiko
1个回答
2
投票

您可以像

transport.banner_timeout = 60
before连接一样设置。

© www.soinside.com 2019 - 2024. All rights reserved.