使用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)
我收到回复:
paramiko.ssh_exception.SSHException:无法连接到主机:[Errno 111]拒绝连接
我做错了什么?
答案 0 :(得分:2)
应该是:
if (Math.sign(number_to_test) === 1) {
function_to_run_when_positive();
}
或
transport = paramiko.Transport((sftpHost, 22))
transport = paramiko.Transport(sftpHost)
通过现有套接字或类似套接字的对象创建新的SSH会话。
...
为了便于使用,您还可以传递一个地址(作为元组)或主机字符串作为
__init__(sock, default_window_size=2097152, default_max_packet_size=32768, gss_kex=False, gss_deleg_creds=True)
参数。 (主机字符串是一个带有可选端口的主机名(由sock
分隔)),它将转换为(主机名,端口)的元组。)