при использовании этого скрипта в php:
echo "<br>";
echo "<pre>";
echo $ssh->exec('top');
echo "</pre>";
Я получаю эту ошибку:
TERM Переменная Enivronment не установлена.
Делать $ssh->enablePTY()
, Видеть это:
http://phpseclib.sourceforge.net/ssh/pty.html#top
Обратите внимание, что вам придется использовать File_ANSI (), чтобы вывод не имел большого смысла. например.
$ssh->enablePTY();
$ssh->exec('top');
$ssh->setTimeout(5);
$ansi->appendString($ssh->read());
echo $ansi->getScreen();
Других решений пока нет …