Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //FDL ISNTALACIJA
- function fdl_install($Box_ID, $Srv_Username, $Srv_Password, $FDL_Dir) {
- if (!function_exists("ssh2_connect")) {
- $return = false;
- }
- if(!($ssh_conn = ssh2_connect(box_ip($Box_ID), box_ssh($Box_ID)))) {
- $return = false;
- } else {
- if(!ssh2_auth_password($ssh_conn, box_username($Box_ID), box_password($Box_ID))) {
- $return = false;
- } else {
- $stream = ssh2_shell($ssh_conn, 'xterm');
- fwrite($stream, "useradd -m -d /var/www/html/$FDL_Dir $Srv_Username\n");
- sleep(1);
- fwrite($stream, "mkdir /var/www/html/$FDL_Dir/\n");
- sleep(1);
- fwrite($stream, "mkdir /var/www/html/$FDL_Dir/cstrike/\n");
- sleep(1);
- fwrite($stream, "ln -s /var/www/html/index.html /var/www/html/$FDL_Dir/\n");
- sleep(20);
- fwrite($stream, "passwd $Srv_Username\n");
- sleep(1);
- fwrite($stream, "$Srv_Password\n");
- sleep(1);
- fwrite($stream, "$Srv_Password\n");
- sleep(1);
- $return = true;
- }
- }
- return $return;
- }
- //FDL BRISANJE
- /* REMOVE FDL */
- function fdl_delete($Box_ID, $Srv_Username) {
- if (!function_exists("ssh2_connect")) {
- $return = false;
- }
- if(!($ssh_conn = ssh2_connect(box_ip($Box_ID), box_ssh($Box_ID)))) {
- $return = false;
- } else {
- if(!ssh2_auth_password($ssh_conn, box_username($Box_ID), box_password($Box_ID))) {
- $return = false;
- } else {
- $stream = ssh2_shell($ssh_conn, 'xterm');
- //Del user
- fwrite($stream, "userdel -rf $Srv_Username\n");
- sleep(1);
- //Del Dir
- fwrite($stream, "rm -rf /var/www/html/$Srv_Username\n");
- sleep(1);
- $data = "";
- while($line = fgets($stream)) {
- $data .= $line;
- }
- $return = true;
- }
- }
- return $return;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement