【发布时间】:2019-01-22 09:48:40
【问题描述】:
我正在尝试在我的应用程序中实现动态端口转发 (ssh -D),我已经使用 JSch 建立到远程主机的 ssh 连接。我看到 JSch 支持本地和远程端口转发,但我不确定动态端口转发。 是否支持?还有其他支持它的 ssh 客户端吗?
【问题讨论】:
我正在尝试在我的应用程序中实现动态端口转发 (ssh -D),我已经使用 JSch 建立到远程主机的 ssh 连接。我看到 JSch 支持本地和远程端口转发,但我不确定动态端口转发。 是否支持?还有其他支持它的 ssh 客户端吗?
【问题讨论】:
我没有尝试过,但根据代码和示例,仅支持 local 和 remote port forwarding。
com.jcraft.jsch.Session 对象仅提供setPortForwardingR 和setPortForwardingR 方法。
所以我最好的猜测是不支持动态端口转发。
【讨论】: