更新时间:2023-11-30 20:35:28
我能够解决我的问题.我应该使用 Paramiko.Transport,然后使用 paramiko.SFTPClient.from_transport(t)
而不是使用 open_sftp()
创建 SFTPClient
来自 SSHClient()
.
I was able to resolve my issue. I was supposed to be using Paramiko.Transport and then creating the SFTPClient
with paramiko.SFTPClient.from_transport(t)
instead of using open_sftp()
from SSHClient()
.
以下代码有效:
t = paramiko.Transport((host, 22))
t.connect(username=username, password=password)
sftp = paramiko.SFTPClient.from_transport(t)