Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form action="" method="POST">
- <p>Admin Server Quary Heslo</p>
- <br>
- <input type="text" name="qpassword" required>
- <br>
- <p>Verzia</p>
- <br>
- <select name="version" required>
- <option value="3.2.0">3.2.0</option>
- </select>
- <input type="submit" name="create" value="Vytvorit">
- </form>
- <?php
- $create = $_POST['create'];
- if($create == "Vytvorit")
- {
- #INSERT DO DB
- # user: serveradmin
- # password: HESLO z formu
- # quary_port: 10011
- # vps_dnsip: VPS NA KTOROM BEŽÍ TSKO
- # server_id: 1;
- $qpassword = $_POST['qpassword'];
- $version = $_POST['version'];
- # SELECT VPS
- $vpshost = ""; #IP adresa VPS, na ktorom má bežať TS
- $vpsuser = ""; #User pod ktorým sa WEB napojí na VPS
- $vpsport = ""; #PORT VPS servera (def. 22)
- $vpspassword = ""; #heslo od usera, ktorý je vybratý
- if($ssh = ssh2_connect(''.$vpshost.'', ''.$vpsport.'')) {
- if(ssh2_auth_password($ssh, ''.$vpsuser.'', ''.$vpspassword.'')) {
- $stream = ssh2_exec($ssh, '/home/ts3.sh '.$qpassword.' '.$version.'');
- stream_set_blocking($stream, true);
- $data = '';
- while($buffer = fread($stream, 4096)) {
- $data .= $buffer;
- }
- fclose($stream);
- }
- }
- header("Location: ./ts3create.php");
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement