java - J2SSH 支持的密码/Mac

标签 java ssh sftp j2ssh

我正在运行一个java应用程序,它使用J2ssh库来建立与服务器的连接。 上周我们迁移到了新的 IBM 服务器

这里的问题是我们无法从我的 java 应用程序建立到新服务器的 FTP/SFTP 连接。但其他工具的连接工作正常。

我的疑问是 J2SSH 库是否支持以下密码/macs?因为这些是在新 IBM 服务器中配置的密码。

Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128
MACs hmac-sha1,umac-64@openssh.com,hmac-ripemd160

最佳答案

听起来您使用的是非常过时的 J2SSH 版本。

您应该升级到最新的开源版本 J2SSH Maverick支持计数器模式密码。

关于java - J2SSH 支持的密码/Mac,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34873474/

相关文章:

Java流: Difficulty in object property update

java - 使用 Java 查找 SFTP 最旧文件的文件大小和最后修改时间

javascript - 使用 SSH2 和 SFTPStream 将文件从服务器流式传输到 AWS S3 存储桶

Java:在构造函数或方法中传递参数?

java - 将输入流保存到 ByteArray

java - 如何连接旋转器与单位转换器一起使用?

python 预期: SSHing then updating the date

git - 推/pull 到 Github 在 Android Studio 和 IntelliJ 中被破坏

java - ssh连接关闭后通过java在后台执行bash脚本

java - 如何使用 Java SFTP Library JSch 将文件从一个目录传输到另一个目录?