ssh2_shell

(PECL ssh2 >= 0.9.0)

ssh2_shellBir etkileşimli kabuk isteği yapar

Açıklama

ssh2_shell(
    resource $oturum,
    string $uçbirim_türü = "vanilla",
    ?array $ortam = null,
    int $genişlik = 80,
    int $yükseklik = 25,
    int $enboy_türü = SSH2_TERM_UNIT_CHARS
): resource|false

Uzak uçta bir kabuk açıp bir akımla ilişkilendirir.

Bağımsız Değişkenler

oturum
ssh2_connect() ile sağlanan bir SSH bağlantı tanıtıcısı.
uçbirim_türü
Hedef sistemin /etc/termcap dosyasındaki girdilerden biri olmalıdır.
env
Hedef ortamında tanımlanacak ortam değişkenlerini isim-değer çiftleri olarak içeren bir ilişkisel dizi.
genişlik
Sanal uçbirim genişliği.
yükseklik
Sanal uçbirim yüksekliği.
enboy_türü
SSH2_TERM_UNIT_CHARS veya SSH2_TERM_UNIT_PIXELS olabilir.

Dönen Değerler

Başarı durumunda bir akım özkaynağı, başarısızlık durumunda false döner.

Örnekler

Örnek 1 - Etkileşimli kabuk isteği

<?php
$baglanti
= ssh2_connect('shell.example.com', 22);
ssh2_auth_password($baglanti, 'kullanıcı', 'parola');

$akim = ssh2_shell($baglanti, 'vt102', null, 80, 24, SSH2_TERM_UNIT_CHARS);
?>

Ayrıca Bakınız