Я пытаюсь выполнить несколько команд на удаленной машине, хотя SSH использует библиотеку JSCH. Я почти там, но застрял в одной команде. < /p>
Я использую две удаленные машины, скажем, RM1 и RM2 < /p>
Смотреть следующие шаги, < /p>
[*] secult to Cemante Ceerment ante Ceem>
ablement a a a a a aversite in a a a a a a yant machine rm1. На RM1 (последовало за этим https://www.journaldev.com/246/jsch-exa ... nix-server и https://stackoverflow.com/a/5831846/8773024).
способность подключиться к Relote Machine RM1 и снова к другому. /> < /ol>
Не в состоянии сделать этот шаг,
1. Как только я буду подключен к удаленной машине RM2 после этого, не смогу выполнить какую -либо команду.String host="IP";
String user="username";
String password="password";
String command1="pwd";
String command2="ssh -tt user@ip";
String command3="pwd";
java.util.Properties config = new java.util.Properties();
config.put("StrictHostKeyChecking", "no");
JSch jsch = new JSch();
Session session=jsch.getSession(user, host, 22);
session.setPassword(password);
session.setConfig(config);
session.connect();
System.out.println("Connected");
Channel channel1=session.openChannel("exec");
((ChannelExec)channel1).setCommand(command1;command2;command3);
channel1.setInputStream(null);
((ChannelExec)channel1).setErrStream(System.err);
InputStream in1=channel1.getInputStream();
channel1.connect();
byte[] tmp=new byte[1024];
while(true){
while(in1.available()>0){
int i=in1.read(tmp, 0, 1024);
if(i
Подробнее здесь: https://stackoverflow.com/questions/601 ... urther-com
Выполнение SSH на удаленном сервере, чтобы перейти на другой сервер и выполнить дальнейшие команды, используя Java и JSC ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Запуск команд PHP на удаленном сервере через SSH с помощью конвейеров Bitbucket
Anonymous » » в форуме Php - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Запуск команд PHP на удаленном сервере через SSH с помощью конвейеров Bitbucket
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-