【发布时间】:2021-10-13 06:11:52
【问题描述】:
目前,Unix 主机使用 Windows Jump 主机内部的 PuTTY 连接。用户通过提供用户名和密码(远程桌面连接)登录到 windows 跳转框。我提到了这个问题Nested SSH using Python Paramiko 并试图用跳转框IP 替换它。下面是一段代码
vm = paramiko.SSHClient()
vm.set_missing_host_key_policy(paramiko.AutoAddPolicy())
vm.connect('10.x.x.172', username='******SA', password='Jul@2021')
print('success')
连接时出现以下错误
WinError 10060] 连接尝试失败,因为连接的一方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应
从下面的代码中,dest_addr 和 local_addr 是什么,我从哪里获取这个地址?
dest_addr = ('10.103.53.26', 22) #edited#
local_addr = ('192.168.115.103', 22) #edited#
vmchannel = vmtransport.open_channel("direct-tcpip", dest_addr, local_addr)
请帮忙。
谢谢 克里希纳
【问题讨论】:
标签: python windows ssh paramiko rdp