ssh2_shell vagy stream?!
Tiszteletem!
Lényegében webputty szerű dolgot kéne csinálnom. Az exec enyhén szólva nem nyújt elegendő teret a tényleges problémám megoldására. Ezért a kis trükk, hogy localhostra ssh-zok rá. Hosszú lenne ecsetelni, de már nem 1 hetet ültünk rajta, és ez lenne a lehető legjobb megoldás.A probléma csak ott keletkezik, hogy amikor ajaxxal újrahívom a scriptet, a shell már bezárul, és ezért persze újat nyit így értelmét veszti az egész próbálkozás.
Nagyon örülnék bármilyen ötletnek. Előre is köszönök minden hozzászólást!
■ Lényegében webputty szerű dolgot kéne csinálnom. Az exec enyhén szólva nem nyújt elegendő teret a tényleges problémám megoldására. Ezért a kis trükk, hogy localhostra ssh-zok rá. Hosszú lenne ecsetelni, de már nem 1 hetet ültünk rajta, és ez lenne a lehető legjobb megoldás.
<?php
session_start();
if((!isset($_SESSION['sh']))OR($_SESSION['sh']==0)){
$con = ssh2_connect("127.0.0.1", 22);
ssh2_auth_password($con, "netlab", "password");
$_SESSION['sh'] = ssh2_shell($con);
}
fwrite($_SESSION['sh'],$_POST['addchar']."\n");
$data = $is_new."<br />".$_SESSION['sh']."<br />";
while( $buf = fread($_SESSION['sh'], 4096) ){
$data .= $buf;
}
$data = str_replace("\n", "<br />", $data);
echo "<br />".$data;
?>
Nagyon örülnék bármilyen ötletnek. Előre is köszönök minden hozzászólást!