JSCH, как получить ответ сервера в оболочке, чтобы проверить команды для разблокировки раздела luks удаленно [дублировать]

FF, Chrome и Opera начали выставлять getUserMedia через navigator.mediaDevices в качестве стандарта сейчас (Might change:)

онлайн-демонстрация

navigator.mediaDevices.getUserMedia({audio:true,video:true})
    .then(stream => {
        window.localStream = stream;
    })
    .catch( (err) =>{
        console.log(err);
    });
// later you can do below
// stop both video and audio
localStream.getTracks().forEach( (track) => {
track.stop();
});
// stop only audio
localStream.getAudioTracks()[0].stop();
//stop only audio 
localStream.getVideoTracks()[0].stop();

1
задан Martin Prikryl 24 March 2017 в 13:26
поделиться

1 ответ

Вызов ChannelExec.setCommand несколько раз не имеет эффекта.

И даже если бы это было, я бы предположил, что 192.168.50.1 : и Config.txt не являются командами, но вводятся в copy run tftp : команда

Если это так, вам нужно записать их на ввод команды.

Что-то вроде этого:

ChannelExec channel = (ChannelExec) session.openChannel("exec");
channelExec.setCommand("copy run tftp : ");
OutputStream out = channelExec.getOutputStream();
channelExec.connect();
out.write(("192.168.50.1 : \n").getBytes());
out.write(("Config.txt \n").getBytes());
out.flush();
2
ответ дан Martin Prikryl 15 August 2018 в 17:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: