1
0
mirror of https://github.com/AAAAAEXQOSyIpN2JZ0ehUQ/SSHPLUS-MANAGER-FREE.git synced 2025-01-31 06:01:31 +00:00
AAAAAEXQOSyIpN2JZ0ehUQ 9aa2124f4d Update Script
2023-09-05 16:04:01 -03:00

35 lines
1.5 KiB
Bash

#!/bin/bash
#---------------------------------------------------------------------
# CRIADO POR @CRAZY_VPN
# CANAL OFICIAL @SSHPLUS (TELEGRAM)
#----------------------------------------------------------------------
clear
crz=$(echo -e "\033[1;31m @Crazy_vpn\033[1;32m")
echo """ $crz
_____ _____ _____ _____ _
| __| __| | | _ | |_ _ ___
|__ |__ | | __| | | |_ -|
|_____|_____|__|__|__| |_|___|___|
"""
echo -e "\033[1;33mESSE SCRIPT RESTAURA O BANCO DE DADOS\n(BACKUP) DO PAINEL SSHPLUS V20 !\033[0m"
echo -e "\n\033[1;33mÉ NECESSÁRIO O PAINEL INSTALADO E O\nAQUIVO (\033[1;32msshplus.sql\033[1;33m) NO DIRETORIO ROOT !\033[0m\n"
echo -ne "\033[1;32mEnter para continuar...\033[0m"; read
[[ ! -e /var/www/html/pages/system/pass.php ]] && {
echo -e "\n\033[1;31mO PAINEL NAO ESTA INSTALADO !\033[0m"; exit 0
}
[[ ! -e $HOME/sshplus.sql ]] && {
echo -e "\n\033[1;31mARQUIVO (\033[1;32msshplus.sql\033[1;31m) NAO ENCONTRADO !\033[0m"; exit 0
}
passdb=$(cut -d"'" -f2 /var/www/html/pages/system/pass.php)
[[ $(mysql -h localhost -u root -p$passdb -e "show databases" | grep -wc sshplus) == '0' ]] && {
echo -e "\n\033[1;31mSEU PAINEL NAO É COMPATIVEL !\033[0m"; exit 0
}
mysql -h localhost -u root -p$passdb -e "drop database sshplus"
mysql -h localhost -u root -p$passdb -e 'CREATE DATABASE sshplus'
mysql -h localhost -u root -p$passdb --default_character_set utf8 sshplus < sshplus.sql
echo -e "\n\033[1;32mBACKUP RESTAURADO !\033[0m"