0
我的网络架构(不变): PC --ssh - >SERV --ssh - >serv_mod --telnet - >serv_submod 现在,我想使用SSH隧道从PC到serv_modsshtunnel.BaseSSHTunnelForwarderError:无法建立会话SSH网关
PC'10.42.100.2' 'pc_user' 'pc_pass'
SERV'10.42.100.4' 'serv_user' 'serv_pass'
serv_mod'127.0.0.1' 'serv_mod_user' 'serv_mod_pass'
serv_submodtelnet 192.168.252.100 2323
现在我想从PC访问serv_submod,但它克服了我一下。我曾尝试使用SSH隧道器达到serv_mod第一,但我有以下错误:
sshtunnel.BaseSSHTunnelForwarderError: Could not establish session to SSH gateway
with SSHTunnelForwarder(
('10.42.100.4', 22),
ssh_username='serv_user',
ssh_password='serv_pass',
remote_bind_address=('127.0.0.1', 8080)
):
logger.debug('ssh tunnel estabilished')
client = paramiko.SSHClient()
client.load_system_host_keys()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect('127.0.0.1', 22)
client.close()
你能不能帮我解决这个问题,也许暗示连接“直接”到serv_submod
有道谢谢你提前