Клиника Java SSH, использующая jcabi для исключения FileNoFoundException

Я пытаюсь использовать библиотеку jcabi для ssh-подключения java-приложения к удаленному серверу Ubuntu.

Я использую следующий пример кода

String host = "XX.XX.XX.XX";
String user = "myuser";
String key = "C:\path\to\the\pem\folder\relevantFile.pem"
String pwd = new Shell.Plain(
                new Ssh(host, 22,
                        user, key
                )
        ).exec("pwd");
System.out.println(hello);

При попытке запустить код (он находится в классе @Test BTW) я получаю следующую ошибку:

Caused by: java.io.FileNotFoundException: C:\....\AppData\Local\Temp\jcabi-ssh201869605540056323.key (The filename, directory name, or volume label syntax is incorrect)
at java.io.FileInputStream.open0(Native Method)

Я также пытался установить в keyсодержание pem файл, но исключение то же самое.

0 ответов

Другие вопросы по тегам