Вот текущий код (< em>Библиотеки я указал на всякий случай)
Код: Выделить всё
import net.schmizz.sshj.SSHClient;
import net.schmizz.sshj.userauth.keyprovider.KeyProvider;
import net.schmizz.sshj.transport.verification.PromiscuousVerifier;
SSHClient sftp = new SSHClient();
KeyProvider privateKey = sftp.loadKeys("/home/sample/.ssh/id_rsa");
sftp.addHostKeyVerifier(new PromiscuousVerifier());
sftp.connect("111.222.333.444");
sftp.authPublickey("sample", privateKey);
Есть ли способ передать содержимое закрытого ключа в виде строки вместо использования пути к каталогу?
Подробнее здесь: https://stackoverflow.com/questions/714 ... a-sftp-usi