使用Paramiko进行SFTP连接时出现问题。

我尝试了以下方法:

transport = paramiko.Transport(sftpHost, 22)
myKey = paramiko.RSAKey.from_private_key_file(rsaKeyFileSpec)
transport.connect(username = sftpUser, pkey = myKey)
sftp = paramiko.SFTPClient.from_transport(transport)

我得到回应:



我究竟做错了什么?

最佳答案

它应该是:

transport = paramiko.Transport((sftpHost, 22))

要么
transport = paramiko.Transport(sftpHost)

Transport constructor是:
__init__(sock, default_window_size=2097152, default_max_packet_size=32768, gss_kex=False, gss_deleg_creds=True)

关于python - 使用paramiko.Transport打开SSH session 时“Connection refused”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42169275/

10-10 20:05