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