JSch - это чистая Java-реализация SSH2. JSch позволяет вам подключаться к серверу SSH и использовать переадресацию портов, пересылку X11, передачу файлов и т. Д., И вы можете интегрировать его функциональность в свои собственные программы Java.
1 ответ

Как заставить JSCh/JCE работать с Java 1.4?

Согласно http://www.jcraft.com/jsch/, JSch is in pure Java, but it depends on Java Cryptography Extension (JCE). JSch has been known to work with J2SE 1.4.0 or later (no additional libraries required). Прежде чем кто-либо предложит мне обновить (что…
02 июн '17 в 16:20
0 ответов

Команда LDAPSEARCH, дающая код завершения 127 Java SSH

Я пытаюсь запустить ldapsearch через JSch, подключившись к удаленной машине. Идея состоит в том, чтобы проверить, могут ли некоторые удаленные машины подключаться к серверам LDAP. если я войду через эти серверы через telnet и запу ldapsearch -z 1 -x…
09 авг '17 в 15:54
1 ответ

Двухэтапная проверка с использованием библиотеки JSCH

Я пытаюсь использовать Java для подключения к серверу Linux, который имеет двухэтапную проверку входа в систему. Я использую библиотеку jsch, вот код, который я получил до сих пор: session = jsch.getSession(username, ip); Properties config = new jav…
08 сен '16 в 16:37
3 ответа

Как FTP файл с помощью прокси с библиотеками JSCH

Я хочу, чтобы FTP-файлы в удаленном месте, и я обязан использовать прокси-сервер для этого. Мне удалось подключиться к FTP-местоположению с помощью следующей команды: sftp -o "ProxyCommand /usr/bin/nc -X connect -x <proxy_host>:<proxy_port&…
29 янв '14 в 07:00
3 ответа

Выполнить сценарий оболочки с другим интерпретатором

Я пытаюсь выполнить скрипт Python, используя JSch, я хочу запустить скрипт Python из файла .sh, используя другой интерпретатор (shebang). Вот содержимое моего файла сценария оболочки (fileExec.sh): #!/usr/bin/env python print 'hello from python' Пох…
21 июл '15 в 19:27
1 ответ

SFTP CSV-файла с использованием JSch для мэйнфреймов превращает файл в одну строку на один конец MF

Я делаю CSV-файл SFTP, используя JSch для мэйнфрейма. Файл имеет несколько строк. Однако после передачи файла в мейнфрейме он содержит все строки в одной строке. Пример кода ниже: File f1 = new File(FILETOTRANSFER1); channelSftp.put(new FileInputStr…
23 фев '15 в 15:30
4 ответа

Используйте JSch, чтобы поместить файл в удаленный каталог, и если каталог не существует, то создайте его

Я хотел бы скопировать файл в удаленный каталог, используя библиотеку Jsch и протокол SFTP. Если каталог на удаленном хосте не существует, создайте его. В документе API, http://epaul.github.com/jsch-documentation/javadoc/, я заметил в методе put, чт…
11 окт '12 в 11:44
1 ответ

Удаление содержимого оболочки (например, приглашений) из вывода команды в JSch

Я успешно отправил SSH в узел, отправил входные данные и получил выходные данные. После ввода строки строка выводится на консоль, за которой следует пустая строка, а затем вывод печатается дважды. Я не хочу, чтобы ввод выводился на консоль после вво…
19 окт '16 в 22:29
1 ответ

Как установить KEX на JSch Session при использовании Apache VFS

Я использую Apache VFS 2.1 с JSch 0.1.54 (последние версии сегодня) для загрузки файлов с использованием SFTP. Система выдает "End of IO Stream Read" при подключении, полный стек: Caused by: com.jcraft.jsch.JSchException: Session.connect: java.io.IO…
19 май '17 в 18:02
2 ответа

JSch: Как сохранить сессию в живых

Я пишу Java GUI программу для статического управления маршрутами с использованием SSH. Мой код выглядит следующим образом: import com.jcraft.jsch.*; import java.io.*; public class Konsep { String status; static String username; static String hostnam…
21 апр '13 в 01:52
1 ответ

JSch - Проблемы с session.connect()

В данный момент я работаю над Java-программой для мониторинга наших сценариев UNIX. Проблема в том, что на следующей неделе мы получим новый сервер, и мне придется изменить свою программу, чтобы она могла подключаться к новой машине с помощью JSch. …
10 авг '17 в 09:15
3 ответа

Как вы устанавливаете конфигурацию для jschconfigsessionfactory для jgit так, чтобы тянуть и толкать работу?

Я пытаюсь сделать git pull/push используя API jgit с помощью следующего кода org.eclipse.jgit.api.Git.open(theRepoFile).pull().call() но я получаю исключения JSchException Auth fail com.jcraft.jsch.Session.connect (Session.java:461) org.eclipse.jgit…
19 сен '12 в 20:32
1 ответ

error messagejava.io.EOFException: вход закрыт в ожидаемом компоновщике

Я пытаюсь подключить интерактивное соединение с SSH с помощью кода Java. Я использовал JSCH и ожидаю, строитель. но это как меня "ошибка messagejava.io.EOFException: вход закрыт" в Exidbuilder. Но то же самое, что я подключаю через шпатлевку, она от…
28 май '16 в 09:15
1 ответ

Выполнение wget на удаленном сервере с помощью JSch

Я пытаюсь выполнить последовательность команд, используя библиотеку JSch, все связано с SSH: "cd / root / downloads /" "wget ​​mydownloadlink / file.rar" "scp -f file.rar" Но это не работает, посмотри на мир моего кода: Channel channel = session.ope…
20 дек '13 в 13:52
0 ответов

Использование JSch для выполнения скрипта на powershell

Я хочу выполнить powershell, а затем выполнить некоторые команды в удаленной системе Windows, и я использую JSCH ( http://www.jcraft.com/jsch/). У меня Win32-OpenSSH на компьютере с Windows https://github.com/PowerShell/Win32-OpenSSH Когда я использ…
09 янв '18 в 12:34
0 ответов

JSCH-0.1.54 не удается подключиться к OpenSSH_7.3

У нас есть следующая программа, которая отлично работает с другими клиентскими сайтами, использующими JSCH1.54. Однако один из наших клиентов использует OpenSSH7.3, и программа, похоже, не может установить соединение. Журнал ошибок / информации здес…
04 окт '16 в 05:58
1 ответ

Jsch рм нить синхро на андроид

Я работаю на sftp с Android. я использую JSch установить канал между сервером и устройством, но у меня проблема: Сначала пользователь должен выбрать список файлов для загрузки и для каждого файла intentService создан для загрузки файла. Затем я дела…
27 дек '12 в 12:19
1 ответ

Как я могу скопировать файл на сервер, используя поддержку SCP JSch?

Мне удалось создать метод, который загружает файл в каталог. Как мне изменить это, чтобы я мог скопировать файл из /123.html в /en/123.html через JSch? public void upFile(String source, String fileName, String destination) throws Exception { try { t…
04 сен '12 в 05:29
2 ответа

Выполнение нескольких команд одна за другой, используя библиотеку java JSch

Я ищу решение для набора команд, которые должны выполняться одна за другой в последовательном порядке. Снова одна команда должна выполняться только после того, как предыдущая команда завершит свое выполнение. String command="cd /home/; ls-ltr;" java…
15 дек '15 в 19:55
6 ответов

Jsch - один сеанс, несколько каналов

Мне удалось выполнить одну команду через ssh с Jsch, но когда я пытаюсь выполнить вторую команду, это не удается Для отладки я довел эту проблему до следующих строк: import java.io.IOException; import java.io.InputStream; import com.jcraft.jsch.Chan…
26 авг '11 в 16:18