Мне нужно запустить show interfaces status
для коммутатора Cisco / Alcatel через Java (jsch, если это возможно)
Я использую SSH для доступа к этому swith. после того, как я попробую
Channel channel = session.openChannel("exec");
((ChannelExec) channel).setCommand(command);
channel.setInputStream(null);
((ChannelExec) channel).setErrStream(System.err);
channel.setOutputStream(System.out);
InputStream in = channel.getInputStream();
channel.connect();
Я пытаюсь это сделать (ОК, если я запускаю команду вручную в консоли)
Channel channel = session.openChannel("shell");
channel.setInputStream(null);
channel.connect();
Мне нужно подключиться, отправить команду и записать результат команды. Если я выполню это вручную, результат будет в порядке. Я пробую свой код на виртуальной машине, и результат отличается от физического коммутатора.