В чем разница между каналом "shell" и каналом Канал exec в JSch

Я хочу иметь возможность отправлять несколько последовательных команд, представленных в виде строк в приложении Java, на сервер SSH для выполнения. Следует ли мне использовать:

Channel channel = session.openChannel("shell");

-или-

Channel channel = session.openChannel("exec");
28
задан Paŭlo Ebermann 21 July 2011 в 01:07
поделиться