【问题标题】:Remote port forwarding using jsch?使用jsch进行远程端口转发?
【发布时间】:2018-04-01 21:46:21
【问题描述】:

我正在使用库 jsch 进行 ssh 连接。我正在使用以下代码;

JSch jsch = new JSch();
Session session = jsch.getSession("username", "host", port);

但是在我创建连接时如何设置一些特定选项?其实我想复制;

ssh -R abc:8080:localhost80 mysite.com

  • 此命令使用 jsch。

可以使用jsch吗?或者我应该使用其他库。

任何建议都会非常有帮助。

提前致谢。

【问题讨论】:

  • 你能做到吗?我也有类似的问题

标签: java ssh jsch


【解决方案1】:

您是否需要比端口转发更多的选项?

使用 JSch - example here 可以实现端口转发(如 -R)。

如果目标是模拟 OpenSSH 命令行选项,这将更加困难。据我所知,所有用于 Java 的各种 SSH 库,包括 JSch,都专注于为需要 SSH 支持的应用程序提供连接。听起来它需要一个命令行解析的小项目。

【讨论】:

    猜你喜欢
    • 2017-01-22
    • 2018-05-28
    • 2014-03-01
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多