mirror of
https://github.com/AAAAAEXQOSyIpN2JZ0ehUQ/SSHPLUS-MANAGER-FREE.git
synced 2025-01-31 06:01:31 +00:00
35 lines
1.5 KiB
Bash
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"
|