Как организовать управление группой ПК: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
нет описания правки
Строка 1: Строка 1:




Строка 682: Строка 683:
#файл токенов novnc
#файл токенов novnc
$confignovnc="/etc/novnc/token.list";
$confignovnc="/etc/novnc/token.list";
#пароль к vnc
$vncpass="pass";




Строка 710: Строка 713:
global $webssh;
global $webssh;
global $novnc;
global $novnc;
global vncpass;
echo "<table> <tr> <th>NAME</th> <th>IP</th> <th>LAST TIME</th><th>SSH</th> <th>VNC</th></tr>";
echo "<table> <tr> <th>NAME</th> <th>IP</th> <th>LAST TIME</th><th>SSH</th> <th>VNC</th></tr>";
$dir=`ls $base/$mask`;
$dir=`ls $base/$mask`;
Строка 716: Строка 720:
$ip=file_get_contents($base.$name);
$ip=file_get_contents($base.$name);
$ssh=$webssh."/?hostname=$ip&username=root&privatekey=localfile";
$ssh=$webssh."/?hostname=$ip&username=root&privatekey=localfile";
$vnc=$novnc."/vnc_lite.html?p=&scale=true&path=websockify/?token=$name";
$vnc=$novnc."/vnc_lite.html?p="+encodeURI(btoa($vncpass))+"&scale=true&path=websockify/?token=$name";
$tm=date ("d/m H:i:s", filemtime($base.$name));
$tm=date ("d/m H:i:s", filemtime($base.$name));
if($name !="")
if($name !="")

Навигация