Описание тега j2ssh
J2SSH - это объектно-ориентированная реализация протокола SSH версии 2 на Java.
1
ответ
Сбой соединения ssh с j2ssh, что дает исключение TransportProtocolException
Я использую j2ssh-core-0.2.9.jar для SSH к хосту. В логах я вижу: Client Algorithms: [diffie-hellman-group1-sha1] Server Algorithms: [curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group- exc…
19 апр '18 в 08:43
2
ответа
Запуск команды sudo над j2ssh
Я пытаюсь написать код Java, который подключается к рабочей станции Linux, выполняет команду с помощью sudo, а затем блокирует ее до тех пор, пока она не будет завершена. session.getOutputStream().write("sudo -s \n".getBytes()); session.getOutputStr…
28 май '15 в 19:03
0
ответов
Как остановить J2SSH SFTP положить команду изменения разрешений
Я получаю ошибку: java.io.IOException: This server does not support operations to modify file attributes. at com.sshtools.j2ssh.sftp.SftpSubsystemClient.getOKRequestStatus(Unknown Source) at com.sshtools.j2ssh.sftp.SftpSubsystemClient.setAttributes(…
30 апр '14 в 15:01
1
ответ
Извлечение файлов из SFTP
Я хочу получить файлы из SFTP, которые создаются после данной отметки времени (время последнего нажатия) в Java. Я использую j2ssh на данный момент. Пожалуйста, дайте мне знать, если какой-либо другой API поддерживает такую функцию.
22 авг '17 в 10:42
1
ответ
Отправить команду через ssh и прочитать результаты вывода
У меня есть код для подключения к удаленному серверу через SSH и отправить ему 2 или более команд (например: cd /export/home/ops/bin и "./viewlinkload –time 20131205-19"), но я не вижу выполненную команду и не получаю результаты. Мне нужно получить …
13 дек '13 в 06:13
1
ответ
Столкновение с com.sshtools.j2ssh.transport.TransportProtocolException для плагина j2ssh
Как я узнал, LeeDavidPainter является автором плагина j2ssh. Я хотел задать вопрос, в котором я застрял. Я пытаюсь подключиться к системе с помощью плагина j2ssh, используя только IP и пароль. Я вижу этот след стека: INFO: Loading key exchange metho…
09 мар '16 в 12:24
1
ответ
Как использовать sshtools SftpClient с парольной фразой?
Я пытаюсь использовать j2ssh SshClient без успеха. Я пытаюсь открыть соединение, используя закрытый ключ RSA + пароль. Я нашел кое-что, в чем я не уверен, это подход записи: Properties properties = new Properties(); properties.put("Passphrase", "xyz…
25 авг '13 в 16:06
2
ответа
j2ssh sshclient не ожидает завершения удаленной команды
У меня есть метод, который использует j2ssh sshclient для выполнения удаленной команды на сервере Linux. Выполнение удаленной команды может занять от нескольких секунд до более минуты. Мне нужна программа на Java, чтобы дождаться завершения выполнен…
27 май '15 в 15:30
1
ответ
Ошибка sshtools.SftpClient.put с "Нет такого файла"
Я унаследовал проект на основе Java, который включает в себя задание cron для загрузки файла через SFTP на сторонний сервер. Вот соответствующий код. String filePath = IUtil.getInstance().getProperties("cheetah_sftp_filepath"); try{ SshClient ssh = …
28 май '13 в 23:38
1
ответ
Есть ли способ подключения к SFTP-серверу без указания пароля или секретного ключа
Я хочу загрузить файл через SFTP-сервер без аутентификации по паролю. Здесь я тоже не хочу использовать закрытый ключ. Мой открытый ключ уже передан на целевой сервер SFTP. И я могу войти в него, используя имя пользователя @ имя хоста в качестве URL…
15 апр '18 в 20:33
1
ответ
Версия протокола SSH
В настоящее время мое приложение работает с J2SSH, и теперь клиенты хотят перенести существующий сервер на IBM. Этот новый сервер будет поддерживать только протокол SSH версии 2. У меня вопрос, будет ли J2SSH поддерживать протокол SSH версии 2? Есть…
13 ноя '15 в 09:24
2
ответа
Как включить журналы отладки для j2ssh Maverick?
Недавно пользуюсь j2ssh-maverick-1.5.5.jar для реализации sftp в моем собственном Java-приложении, но у меня возникла проблема с включением отладочного сообщения через log4j.properties, Кажется, это не сработало log4j.logger.com.sshtools=DEBUG Я мог…
09 июн '17 в 08:28
5
ответов
SSH соединение с использованием Java
Я пытаюсь установить SSH-соединение через мой Java-код, но получаю исключение ниже. Я проверил свое соединение с помощью инструментов Putty/Winscp, и оно работает нормально. Проблема с моим кодом Java... SEVERE: The Transport Protocol thread failed …
10 фев '16 в 05:18
0
ответов
Выполнить несколько команд Linux в одном сеансе, используя j2ssh
Я использую файл j2ssh.jar, с его помощью я хочу запускать несколько команд linux одну за другой в одном сеансе, так как мы можем запустить несколько команд linux в одном сеансе. Могу порадовать любую помощь по этому вопросу. Заранее спасибо.
15 ноя '17 в 10:06
0
ответов
J2SSH ChannelInputStream метод чтения заблокирован с помощью tail -f
Метод чтения J2SSH ChannelInputStream может получить выходные данные из команды. Однако, если я пытаюсь выполнить "tail -f file.txt > output.txt &" (bash) через J2SSH, метод чтения блокируется. Я думаю, что это потому, что нет вывода для чтения в "t…
05 фев '13 в 11:06
2
ответа
Я могу использовать два SSH Java в моем коде Java?
Я использую j2ssh, но по некоторым причинам (которые мы пока не можем обнаружить) мы решили перейти на новую ssh lib. в j2ssh для 2 функций, которые не дают ожидаемого результата, мы должны переключиться на новый ssh (я нашел vngx-jsch подходящий)…
24 фев '14 в 08:43
3
ответа
Выполнение нескольких команд с использованием j2ssh
Я хотел бы знать, как выполнить несколько команд, используя j2ssh. Код, который я получил из сети, выглядит следующим образом: import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; …
06 дек '12 в 11:13
1
ответ
Поток заблокирован при отключении сеанса NETCONF в J2SSH
Я использовал библиотеку J2ssh (0.2.7), чтобы установить соединение NETCONF в моем приложении. Во время мониторинга профиля я заметил, что несколько потоков были заблокированы в disnect() сеанса j2ssh. Это не постоянная проблема, это иногда случаетс…
11 сен '18 в 11:27
1
ответ
Невозможно выполнить команду на сервере, используя j2ssh
Я подключился к серверу Unix через ssh и попытался выполнить команду "ls" и получить ее вывод. Код такой SessionChannelClient session = client.openSessionChannel(); session.startShell(); String cmd = "ls -l"; session.executeCommand(cmd); ChannelInpu…
23 янв '13 в 19:49
1
ответ
SFTP j2ssh, я могу подключиться без пароля или ключей?
Я должен подключиться к серверу через sftp, но у меня будет только пользователь (который является пользователем ОС) и IP, у меня нет пароля или направления ключей, есть ли способ подключения и загрузки файлов в этом путь? я использую j2ssh.. спасибо
13 сен '13 в 21:50