ssh2_shell

(PECL ssh2 >= 0.9.0)

ssh2_shell — Запитує інтерактивний термінал

Опис

ssh2_shell(    resource $session,    string $termtype = "vanilla",    ?array $env = null,    int $width = 80,    int $height = 25,    int $width_height_type = SSH2_TERM_UNIT_CHARS): resource|false

Відкриває термінал до віддаленого сервера та виділяє йому потік.

Список параметрів

session

Ідентифікатор з'єднання SSH, отриманий з ssh2_connect()

termtype

Тип терміналу termtype. Повинен відповідати одному з перелічених у серверному файлі /etc/termcap

env

env може містити асоціативний масив пар ім'я/значення, що представляє змінні оточення, які слід виставити в терміналі.

width

Ширина віртуального терміналу.

height

Висота віртуального терміналу.

width_height_type

width_height_type повинен бути SSH2_TERM_UNIT_CHARS або SSH2_TERM_UNIT_PIXELS

Значення, що повертаються

Повертає ресурс (resource) потоку у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Запит інтерактивного терміналу

Loading...

Дивіться також

  • ssh2_exec() - Виконання команди на віддаленому сервері
  • ssh2_tunnel() - Відкрити тунель через віддалений сервер
  • ssh2_fetch_stream() - отримання розширеного потоку даних