Files
vpnbot/app/test.php
T
mercury b0f8bd56c4 init
2022-10-04 18:36:08 +04:00

21 lines
412 B
PHP

<?php
$c = ssh2_connect('wg', 22);
ssh2_auth_pubkey_file($c, 'root', '/ssh/key.pub', '/ssh/key');
function ssh($c, $cmd)
{
$stream = ssh2_exec($c, $cmd);
stream_set_blocking($stream, true);
$data = "";
while ($buf = fread($stream, 4096)) {
$data .= $buf;
}
fclose($stream);
return $data;
}
$data[] = ssh($c, 'wg');
// $data[] = ssh($c, 'wg-quick up wg0');
var_dump($data);