我正在尝试使用libssh
打开SSH隧道。
基本上,我有两个主机。首先,我需要SSH到第一个(我已经完成了这部分),然后我需要从该主机SSH到第二个主机:
[my PC] --SSH--> [host 1] --ssh--> [host 2] (similar to ssh -L )
这可能在libssh
吗?
我尝试使用此函数ssh_channel_open_forward
,但这只会打开一个TCP会话,而不是一个ssh会话。
答案 0 :(得分:1)
您是否在http://api.libssh.org/stable/libssh_tutor_forwarding.html
阅读了教程如何使用libssh进行端口转发?