Начало выполнения shell или команды
После того, как сессия установлена, на удаленном конце начинает выполняться программа. Программа может быть shell, прикладной программой или подсистемой.
SSH_MSG_CHANNEL_REQUEST канал получателя "shell" ждать ответа
Данное сообщение запрашивает shell, определенный по умолчанию, который стартует на другом конце.
SSH_MSG_CHANNEL_REQUEST канал получателя "exec" ждать ответа команда
Данное сообщение требует, чтобы сервер начал выполнение данной команды. Строка команды может содержать путь.
SSH_MSG_CHANNEL_REQUEST канал получателя "subsystem" ждать ответа имя подсистемы
Последняя форма выполняет указанную подсистему. Считается, что это должно включать обычный механизм передачи файлов и некоторые другие возможности.
Сервер не должен прерывать выполнение стека протокола после старта shell или программы. Весь ввод и вывод должны быть перенаправлены в канал, т.е. в зашифрованный туннель.