PHP.nl

ssh2_shell

ssh2_shell

Request an interactive shell

 **ssh2_shell** resource $session string $termtype  $env int $width int $height int $width_height_type

Open a shell at the remote end and allocate a stream for it.

session An SSH connection link identifier, obtained from a call to . ssh2_connect

termtype should correspond to one of the entries in the target system's file. termtype``/etc/termcap

env may be passed as an associative array of name/value pairs to set in the target environment. env

widthWidth of the virtual terminal.

heightHeight of the virtual terminal.

width_height_type should be one of or . width_height_type``SSH2_TERM_UNIT_CHARS``SSH2_TERM_UNIT_PIXELS

Returns a stream resource on success, return.falseforfailure.

Voorbeeld: Requesting an interactive shell

<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');

$stream = ssh2_shell($connection, 'vt102', null, 80, 24, SSH2_TERM_UNIT_CHARS);
?>

ssh2_exec``ssh2_tunnel``ssh2_fetch_stream