Эй, я столкнулся со следующей проблемой при попытке построить программу в Java, которая выполняет команды на удаленном сервере Linux и возвращает вывод для обработки ...
В основном я установил Cygwin с SSH-клиентом и хочу сделать следующее:
Открытый Cygwin,
Отправить команду "user @ ip";
Обратный вывод;
Отправить команду "пароль";
Обратный вывод;
Отправить несколько других команд,
Обратный вывод;
... и т.д ...
Пока:
Process proc = Runtime.getRuntime (). Exec ("C: / Power Apps / Cygwin / Cygwin.bat");
Хорошо работает, за исключением того, что я не знаю, как сделать следующие шаги.
Любая помощь?