【发布时间】:2017-02-06 20:51:13
【问题描述】:
我是 SSH 隧道的初学者,我正在尝试找到一种在主机和服务器之间实现 SSH 隧道的方法,通过这个隧道,我想发送和获取数据。我在网上搜索过,我发现“jsch”可以帮助我实现隧道。问题是因为http://www.jcraft.com/jsch/examples/ 上没有足够的 cmets,我不明白该怎么做。如果你们中的一个知道怎么做,你能解释一下吗?或者如果你有一点代码,你能放一些cmets吗?
非常感谢大家
【问题讨论】:
我是 SSH 隧道的初学者,我正在尝试找到一种在主机和服务器之间实现 SSH 隧道的方法,通过这个隧道,我想发送和获取数据。我在网上搜索过,我发现“jsch”可以帮助我实现隧道。问题是因为http://www.jcraft.com/jsch/examples/ 上没有足够的 cmets,我不明白该怎么做。如果你们中的一个知道怎么做,你能解释一下吗?或者如果你有一点代码,你能放一些cmets吗?
非常感谢大家
【问题讨论】:
为什么要在java中做呢?
您最好使用 ssh/PuTTY 创建一个动态隧道并在 java 中使用它,从而忽略 java 代码中的 SSH 复杂性...
动态隧道不亚于 SOCKS 5 代理,可以轻松处理 Java networking 和 Proxy + ProxySelector 对象
【讨论】:
Runtime.getRuntime.exec("plink -D 4564 host") 启动一个外部应用程序