小编eec*_*ech的帖子

JSch 从字符串中添加私钥

我将 SFTP 的密钥对文件的内容作为字符串。我需要使用 JSch 添加内容,但addIdentity只接受文件路径。无论如何我可以做到这一点吗?

我看到这个KeyPair类有一个方法 -

KeyPair load(JSch jsch, byte[] bytes, byte[] bytes1)
Run Code Online (Sandbox Code Playgroud)

我不确定这是做什么的。

java ssh sftp jsch private-key

9
推荐指数
1
解决办法
9787
查看次数

Apache Commons net中的execProt("P")是什么?

我在我的aws ec2实例上设置了一个FTPS服务器.我正在使用Apache Commons net以编程方式连接到我的服务器.

try
{
    ftps.enterLocalPassiveMode();
    ftps.setBufferSize(1000);
    ftps.execPROT("P");

    if (!ftps.login(username, password))
    {
        ftps.logout();
        error = true;
        break __main;
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我没有设置execProt("P"),我无法检索文件.从他们的文档中,我看到"P"代表私有数据通道保护级别.这是什么意思?为什么我使用P而不是"S"或"E"?

java ssl ftps apache-commons-net

2
推荐指数
1
解决办法
2033
查看次数

标签 统计

java ×2

apache-commons-net ×1

ftps ×1

jsch ×1

private-key ×1

sftp ×1

ssh ×1

ssl ×1