Протоколы безопасного сетевого взаимодействия

       

Возвращаемый статус выхода


Когда команда, выполняемая на другом конце, завершается, может быть послано следующее сообщение для возврата статуса выхода команды. Возвращение статуса рекомендуется. На данное сообщение никакого подтверждения не посылается. После этого сообщения канал должен быть закрыт с SSH_MSG_CHANNEL_CLOSE.

Клиент может игнорировать данное сообщение.

SSH_MSG_CHANNEL_CLOSE канал получателя "exit-status" FALSE статус выхода

Выполнение удаленной команды можно также прервать с помощью сигнала. Это можно сделать с помощью следующего сообщения. Нулевой статус выхода обычно означает, что команда выполнена успешно.

SSH_MSG_CHANNEL_REQUEST канал получателя "exit-signal" FALSE номер сигнала core dumped сообщение об ошибке (ISO-10646 UTF-8) тег языка

"Сообщение об ошибке" содержит дополнительное объяснение ошибки. Это сообщение может состоять из нескольких строк. Клиентское ПО может показать данное сообщение пользователю.



Содержание раздела