Jcraft JSCH без интерактивных всплывающих окон - PullRequest
2 голосов
/ 31 января 2011

Я недавно попробовал ssh lib jsch.Я попробовал пример, найденный здесь:

http://www.jcraft.com/jsch/examples/ScpTo.java

Есть ли способ аутентификации программно, а не через всплывающие окна Java?Есть куча компонентов Swing (или аналогичных), которые мне не нужны, мне просто нужно поместить пароль где-то в коде.

Я попытался создать свой собственный UserIno, но допустил ошибку аутентификации.

спасибо!

Хорошо, я нашел это самВот что вам нужно:

session.setPassword(password.getBytes());
java.util.Properties config = new java.util.Properties();
config.put("StrictHostKeyChecking", "no");
session.setConfig(config);
session.connect();

Ответы [ 2 ]

2 голосов
/ 06 марта 2011

Вам нужно установить config.put ("StrictHostKeyChecking", "no");

Это трюк

0 голосов
/ 02 февраля 2011

Я отредактировал вопрос выше, чтобы найти возможное решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...