Вопросы по теме '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