java - JSCH - 传递私钥字符串而不是文件路径

标签 java jsch

如何将我的私钥(内容而不是文件)传递给 JSCH(用于 sftp)?

最佳答案

您可以使用重载方法KeyPair.load(JSch jsch,byte[] prvkey, byte[] pubkey,而不是使用KeyPair.load(JSch jsch,String prvfile,String pubfile) )。它应该支持直接加载内容。来源:apidoc。

关于java - JSCH - 传递私钥字符串而不是文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43327541/

相关文章:

java - java编程中如何使用结果集获取大记录

java - 如何编辑 JSch SCP 以将一个文件从远程主机发送到另一台远程主机?

java - Jsch执行sql查询

java - 如何在JSch中设置Java home来执行命令?

java - 将大规模、结构不良的 Java 系统迁移到 Spring 应用程序框架

java - 如何将数据从 MySQL 查询传递到结果集?

Java SSH 登录时更改密码

java - 使用 JSch 跳过 Kerberos 身份验证提示

java - protected 访问修饰符

c# - 如何在不按 Ctrl + C 的情况下将任何应用程序中的选定文本获取到 VB.NET