我想要一个 java 应用程序使用 ssh 建立远程连接。
我遇到了 jsch 和 ganymed 库,它们看起来不错,但不幸的是不支持由 puttygen 生成的私钥。我了解到您还可以使用 puttygen 生成非专有 key ,在这种情况下,生成新 key 或转换旧 key 是不可取的。
所以...有人知道支持这些 key 的任何 java ssh 库吗?
感谢一百万!
最佳答案
您必须将 key 转换为 OpenSSH 格式:How to convert SSH keypairs generated using PuttyGen(Windows) into key-pairs used by ssh-agent and KeyChain(Linux)
关于支持putty生成 key 的java ssh库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5994765/