2
A
回答
3
首先,您需要注册您的puttygen产生公共服务器上的关键。请参阅Getting ready for public key authentication或(我的)Set up SSH public key authentication。
JSch使用OpenSSH格式的私钥密钥。所以你必须先转换你的
.ppk
文件。对于看How to convert SSH keypairs generated using PuttyGen(Windows) into key-pairs used by ssh-agent and KeyChain(Linux)终于看到Can we use JSch for SSH key-based communication?关于使用JSch OpenSSH的私人关键细节。
最近JSch的版本支持.ppk格式本身。
相关问题
- 1. 使用SSHTool将Putty私钥转换为OpenSSH私钥
- 2. JSCH - 私有密钥无效
- 3. 支持PuTTY私钥(PPK)的SFTP C#库
- 4. JSch从字符串中添加私钥
- 5. 使用带有Putty私钥的Runtime.exec连接远程Linux系统
- 6. linux ssh私钥文件可以在Windows上使用putty吗?
- 7. 使用.keystore文件中的私有RSA密钥与Jsch
- 8. 如何使用私钥
- 9. 如何使用RSA私钥使用Java
- 10. 阅读用Putty生成的私钥在ezPyCrypto中
- 11. 如何使用RSA私钥解密JWT
- 12. 如何使用字符串私钥
- 13. PuTTY为什么登录SSH服务器时使用自己的私钥格式?
- 14. 使用带公钥/私钥验证的JSch从远程SFTP服务器采集数据。任何例子?
- 15. 如何在Putty中使用Mac ssh密钥(Windows)?
- 16. 如何使用FTPSClient和PuTTY格式的密钥
- 17. JSch:如何使用SSH密钥ssh进入服务器
- 18. JSCH - 传递私钥字符串而不是文件路径
- 19. 这是安全的共享JCraft中的私钥JSch
- 20. 如何使用Jsch EXEC
- 21. 如何使用JSch sftp chown?
- 22. 如何使用公钥/私钥对获得SVN签出?
- 23. 如何使用openssl创建公钥和私钥?
- 24. 如何使用短数据公钥/私钥不对称密码
- 25. 如何使用私钥签名并通过公钥在php
- 26. 如何使用Swift 3生成RSA公钥和私钥?
- 27. 如何使用pyOpenSSL生成公钥和私钥?
- 28. 如何使用私钥将.pfx文件转换为密钥库?
- 29. 如何使用BouncyCastle从文件中检索公钥/私钥?
- 30. 如何在C#中使用公钥和私钥加密技术
完美答案。现在已成功使用密钥对访问进行连接。 – user3424480 2015-02-11 15:57:36