SSH2 ändert ein Benutzerkennwort

Ich habe mit SSH rumgespielt und jetzt muss ich das Passwort eines Benutzers über das PHP ssh2 ändern.

Hier ist mein Code:

<code>$stream = ssh2_exec($ssh, 'passwd test1234');
stream_set_blocking($stream, true);
$data = '';
while($buffer = fread($stream, 4096)) {
    $data .= $buffer;
}
fclose($stream);
echo $data."<hr/>";

$stream = ssh2_exec($ssh, 'saulius123');
stream_set_blocking($stream, true);
$data = '';
while($buffer = fread($stream, 4096)) {
    $data .= $buffer;
}
echo $data."<hr/>";
$stream = ssh2_exec($ssh, 'saulius123');
    stream_set_blocking($stream, true);
    $data = '';
    while($buffer = fread($stream, 4096)) {
        $data .= $buffer;
    }
    echo $data."<hr/>";
</code>

Wie auch immer, das lässt mein PHP-Skript einfach hängen. Irgendwelche Ideen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage