gpt4 book ai didi

java - 使用jsch进行远程端口转发?

转载 作者:行者123 更新时间:2023-11-30 02:12:55 29 4
gpt4 key购买 nike

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

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

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

ssh -R abc:8080:localhost80 mysite.com

  • 此命令使用 jsch。

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

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

提前致谢。

最佳答案

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

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

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

关于java - 使用jsch进行远程端口转发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49591598/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com