Я создаю класс SFTP, ответственный за перечисление файлов удаленного каталога. Я использую библиотеку JSCH для этого. У меня уже есть пользователь, и я могу вручную SSH на удаленный сервер. Однако, когда JSCH пытается подключить его отвечает < /p>
com.jcraft.jsch.jschexception: Auth Fail < /p>
< /blockquote>
Одна вещь, которую я заметил; Когда я вручную SSH на сервере, я вижу, что он использует «Аутентификацию PAM». Чего мне не хватает? < /P>
Properties config = new Properties();
config.put("StrictHostKeyChecking", "no");
Session session = jSch.getSession(username, destination, port);
session.setPassword(password);
session.setConfig(config);
session.connect();
Подробнее здесь: https://stackoverflow.com/questions/429 ... re-correct