【问题标题】:Telnet support in JSchJSch 中的 Telnet 支持
【发布时间】:2016-06-04 03:48:35
【问题描述】:

我目前正在构建一个 Java 应用程序,它将使用 Telnet 或 SSH 连接到交换机。我目前正在使用 JSch 进行 SSH 连接,但我在 Stack Overflow 问题SSH and Telnet library for java 中读到 JSch 也支持 Telnet。

这是正确的吗?如果是这样,有人可以提供一个小例子吗?

【问题讨论】:

  • 这包含看起来像使用 JSch 的 telnet 连接类:stackoverflow.com/questions/27146991/ssh-telnet-on-jsch
  • 感谢链接人,但不幸的是,这是一个 ssh 连接,端口号为 22,而不是 telnet 的 23。
  • @Belove 该代码打开一个 SSH shell 会话并在远程服务器上运行 telnet 命令。所以它实际上并没有实现 Telnet 协议。它只是运行telnet 命令。我已经编辑了帖子以使其清楚。

标签: java telnet jsch


【解决方案1】:

JSch 是一个 SSH 库。

引用the JSch web page:

JSch 是 SSH2 的纯 Java 实现。

在 Telnet 上没有提及。


另外,JSch 源代码中没有提到“telnet”或“23”。

连接任何地方的唯一类(= 使用 Socket Java 类)是 Session (SSH)、Proxy*ChannelForwardedTCPIP(端口转发)和 ChannelX11

【讨论】:

  • 很酷,谢谢。如果有人想知道在 java apache 中用于 telnet 的库有一个我现在正在使用的库,它似乎工作正常。
猜你喜欢
  • 2019-05-30
  • 1970-01-01
  • 2022-09-27
  • 1970-01-01
  • 2015-09-22
  • 2019-01-22
  • 2015-10-25
  • 1970-01-01
相关资源
最近更新 更多