Java 中的简单 SSH 隧道 [英] Simple SSH Tunnel in Java

查看:42
本文介绍了Java 中的简单 SSH 隧道的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想用 Java 创建一个 SSH 隧道.我在另一篇文章上注意到了很多Java SSH库.在我深入研究每个选项之前,也许有人可以给我一些他们是如何做到的代码片段,或者至少告诉我哪个客户端库最适合.

I want to create an SSH Tunnel in Java. I noticed quite a few Java SSH libraries on another post. Before I dig into each option, maybe someone can give me some code snippets of how they did it or at least tell me which client library would work best.

我只需要隧道.我不需要文件传输、终端仿真等东西.是否有几行简单的代码可以转发服务器上的端口以在我客户端的本地主机适配器上工作?理想情况下,客户端和服务器都使用 Java,但我现在只使用客户端.

I only need tunneling. I won't need stuff like file transfers, terminal emulation, etc. Is there a simple few lines of code that can forward a port on the server to work on my client's localhost adapter? Ideally both client and server would be in Java, but I'll settle for just client for now.

推荐答案

好吧,正如在另一个问题中所指出的,JSch 确实是一个不错的选择,并且有几个例子这里.PortForwardingL.java 类可能是一个很好的起点.

Well, as pointed out in the other question, JSch is indeed a great choice and has several examples here. The PortForwardingL.java class might be a good starting point.

这篇关于Java 中的简单 SSH 隧道的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆