将scp的私钥存储到Jar中

时间:2015-08-10 13:42:02

标签: java jar scp private-key

我需要更新此类,以便从我当前正在运行的Jar中检索公钥文件(密钥文件)。

现在,私钥文件与Jar位于同一目录中,它被指定为属性并通过变量keyfile传递。

public static void download(String username, String keyfile, String ipAddress, String absoluteFileName, String destinationPath){

    Scp scpTask = createScpTask(22);
    scpTask.setKeyfile(keyfile);
    String passphrase = "";
    scpTask.setPassphrase(passphrase);
    scpTask.setFile(username + "@" + ipAddress+ ":" + absoluteFileName);
    scpTask.setTodir(destinationPath);
    scpTask.setTrust(true);
    scpTask.execute();

}

你有什么想法吗?

非常感谢 --Alessandro

0 个答案:

没有答案