V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wenbingkun
V2EX  ›  程序员

Java 实现 ssh, Jsch 和 Ganymed 哪个更好?

  •  
  •   wenbingkun · Jun 14, 2022 · 2642 views
    This topic created in 1412 days ago, the information mentioned may be changed or developed.

    可能是因为 Java 执行第三方的需求比较少吧,所以市面上可使用的 Jar 很少。

    Jsch 最新的包在 2018 年,Ganymed 最新的包在 2014 年。

    这两者哪个更好用?

    Supplement 1  ·  Jun 15, 2022
    sshj 怎么样?
    8 replies    2022-06-15 17:43:52 +08:00
    comlewin
        1
    comlewin  
       Jun 14, 2022
    jsch 好用,执行 cmd ,shell ,sftp 都可以
    wenbingkun
        2
    wenbingkun  
    OP
       Jun 14, 2022
    @comlewin 我目前也更倾向于 jsch
    bleeontheway
        3
    bleeontheway  
       Jun 14, 2022
    试试 mina sshd ?
    jorneyr
        4
    jorneyr  
       Jun 14, 2022
    trilead-ssh2 也不错,我们项目在用,更新到 2019 年
    Nooooobycat
        5
    Nooooobycat  
       Jun 14, 2022
    为啥不用 apache 的 mina-sshd 呢?上一次的 commit 还是 2022 年 6 月 11 号
    wenbingkun
        6
    wenbingkun  
    OP
       Jun 15, 2022
    @Nooooobycat
    @jorneyr
    谢谢,这两个我都去看看
    zifangsky
        7
    zifangsky  
       Jun 15, 2022
    测试过几个,发现还是 jsch 用起来灵活,不过官方版本太久没更新了,一些比较新的加密算法不支持,给你推荐一个第三方维护的版本吧: https://github.com/mwiede/jsch
    wenbingkun
        8
    wenbingkun  
    OP
       Jun 15, 2022
    @zifangsky 好的,谢谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3616 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 00:05 · PVG 08:05 · LAX 17:05 · JFK 20:05
    ♥ Do have faith in what you're doing.