Вопросы по теме 'sshj'

проблема с ssh при использовании sshj в java
Я пытаюсь получить удаленное подключение к серверу для выполнения некоторых команд. Я новичок в этом, поэтому начал гуглить. После некоторых поисков я попробовал: Я использую sshj0.2.3.jar. И вот как я это реализовал: public static void...
3645 просмотров
schedule 02.12.2022

Убить процесс через sshj
Я использую sshj и пытаюсь найти файл, но моя проблема в том, что удаленный процесс никогда не уничтожается. В следующем примере кода вы можете видеть, что я пытаюсь отслеживать /var/log/syslog, а затем отправляю процессу сигнал уничтожения....
1619 просмотров
schedule 04.01.2024

SSHJ навсегда зависает на join()
Я выполняю некоторые команды, используя SSHJ, я делаю это с помощью этого метода: private Command executeCommand(String command, SSHClient client) { Command commandObject = client.startSession().exec(command); commandObject.join();...
1154 просмотров
schedule 27.07.2022

Как поддерживать соединения SSH с помощью SSHJ?
Я разрабатываю библиотеку, которая использует SSHJ для передачи SFTP. Поскольку запросы часты, я задался вопросом, могу ли я просто оставить соединение открытым. Очевидно, что это ничего не даст, если сервер часто прерывает соединение. Поскольку...
3737 просмотров
schedule 01.01.2023

sshj exec не отображает результаты так, как я ожидал
Я пытаюсь использовать SSH с Java на сервер и запускать несколько команд. кажется, что команды работают нормально, но я не получаю результатов на Java, которые хотел. Вот мой фрагмент кода final Command cmd = session.exec("cd...
803 просмотров
schedule 09.06.2022

Как подключиться к удаленному компьютеру с именем пользователя и паролем, используя sshj java api?
Как подключиться к удаленному компьютеру с именем пользователя и паролем, используя sshj java api? Я пробовал этот код. В чем проблема с этим кодом? final SSHClient ssh = new SSHClient(); ssh.connect("192.168.0.1");...
4878 просмотров
schedule 23.07.2022

Как преобразовать вывод псевдотерминала Linux в Java?
Я хочу подключиться к терминалу Amazon EC2 через JAVA API и выполнить операции sudo. В итоге я остановился на библиотеке SSHJ, потому что нашел ее интерфейс очень простым и удобным в использовании. Приятно то, что я даже могу выполнять операции sudo...
646 просмотров
schedule 15.04.2023

Исчерпан доступный метод аутентификации
искал и исследовал, но не смог найти ответ/решение Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); SSHClient ssh = new SSHClient(); ssh.addHostKeyVerifier(new PromiscuousVerifier()); ssh.connect("aws instance",22);...
3559 просмотров
schedule 14.03.2023

Как заставить SSHJ инициировать исходящий SFTP на нестандартном порту?
Я делаю это, и это работает нормально, но я хотел бы иметь возможность подключить sshd к порту, отличному от 22. final SSHClient ssh = new SSHClient(); ssh.addHostKeyVerifier( SFTP_KEY_FINGERPRINT ); ssh.connect( SFTP_SERVER_HOSTNAME ); try...
240 просмотров
schedule 25.11.2022

Проблема с закрытым ключом RSA SSH2 с использованием Jsch и Sshj в Java
Здесь я пытаюсь подключиться к удаленной машине для передачи файлов через SFTP . Мы используем аутентификацию на основе RSA SSH2 key при подключении к удаленному компьютеру. Я пытался сделать это в двух подходах ниже, у меня возникли проблемы с...
3910 просмотров
schedule 14.05.2023

Ctrl + c, используя sshj
Я использую sshj для связи с моим java-приложением try { final Command cmd = session.exec("tcpdump <some command>"); System.out.println(IOUtils.readFully(cmd.getInputStream()).toString()); cmd.join(5,...
129 просмотров
schedule 07.11.2022

Приложение не закроется после загрузки файла с помощью scala-ssh
Я использую scala-ssh 0.7.0 для загрузки файла с удаленного сервера. Сама загрузка вроде прошла успешно (скачанный файл могу найти). Вот последняя часть вывода журнала: 16:14:43.824 [основная] TRACE...
211 просмотров
schedule 03.03.2023

SSHJ не может подключиться к удаленному серверу Linux, выдает UserAuthException: исчерпаны доступные методы аутентификации
Я пытаюсь запустить следующий код Java, используя sshj : - public static void main(String[] args) throws IOException { SSHClient ssh = new SSHClient(); ssh.loadKnownHosts(); ssh.connect("host", port); try {...
1194 просмотров
schedule 05.06.2022

Загрузка SFTP с использованием SSHJ и ed25519 испытывает ключевые проблемы
Я пытаюсь настроить загрузку SFTP с аутентификацией ed25519, но продолжаю получать эту ошибку: Исключение в потоке «основной» java.lang.UnsupportedOperationException: не знаю, как расшифровать ключ: ssh-ed25519 Это мой код: import...
470 просмотров
schedule 08.04.2023