update.sh 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. #!/bin/bash
  2. #------<<Script-Free v8.5.1>>
  3. clear && clear
  4. mkdir /etc/VPS-MX >/dev/null 2>&1
  5. cd /etc
  6. wget https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/VPS-MX.tar >/dev/null 2>&1
  7. tar -xvf VPS-MX.tar >/dev/null 2>&1
  8. chmod +x VPS-MX.tar >/dev/null 2>&1
  9. rm -rf VPS-MX.tar.xz
  10. cd
  11. chmod -R 755 /etc/VPS-MX
  12. rm -rf /etc/VPS-MX/MEUIPvps
  13. echo "/etc/VPS-MX/menu" >/usr/bin/menu && chmod +x /usr/bin/menu
  14. echo "/etc/VPS-MX/menu" >/usr/bin/VPSMX && chmod +x /usr/bin/VPSMX
  15. wget -O /etc/VPS-MX/setup_services.sh https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/Systemd/setup_services.sh
  16. bash /etc/VPS-MX/setup_services.sh
  17. echo "$slogan" >/etc/VPS-MX/message.txt
  18. [[ ! -d /usr/local/lib ]] && mkdir /usr/local/lib
  19. [[ ! -d /usr/local/lib/ubuntn ]] && mkdir /usr/local/lib/ubuntn
  20. [[ ! -d /usr/local/lib/ubuntn/apache ]] && mkdir /usr/local/lib/ubuntn/apache
  21. [[ ! -d /usr/local/lib/ubuntn/apache/ver ]] && mkdir /usr/local/lib/ubuntn/apache/ver
  22. [[ ! -d /usr/share ]] && mkdir /usr/share
  23. [[ ! -d /usr/share/mediaptre ]] && mkdir /usr/share/mediaptre
  24. [[ ! -d /usr/share/mediaptre/local ]] && mkdir /usr/share/mediaptre/local
  25. [[ ! -d /usr/share/mediaptre/local/log ]] && mkdir /usr/share/mediaptre/local/log
  26. [[ ! -d /usr/share/mediaptre/local/log/lognull ]] && mkdir /usr/share/mediaptre/local/log/lognull
  27. [[ ! -d /etc/VPS-MX/B-VPS-MXuser ]] && mkdir /etc/VPS-MX/B-VPS-MXuser
  28. [[ ! -d /usr/local/protec ]] && mkdir /usr/local/protec
  29. [[ ! -d /usr/local/protec/rip ]] && mkdir /usr/local/protec/rip
  30. [[ ! -d /etc/protecbin ]] && mkdir /etc/protecbin
  31. cd
  32. [[ ! -d /etc/VPS-MX/v2ray ]] && mkdir /etc/VPS-MX/v2ray
  33. [[ ! -d /etc/VPS-MX/Slow ]] && mkdir /etc/VPS-MX/Slow
  34. [[ ! -d /etc/VPS-MX/Slow/install ]] && mkdir /etc/VPS-MX/Slow/install
  35. [[ ! -d /etc/VPS-MX/Slow/Key ]] && mkdir /etc/VPS-MX/Slow/Key
  36. touch /usr/share/lognull &>/dev/null
  37. wget -O /bin/resetsshdrop https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/Otros/resetsshdrop &>/dev/null
  38. chmod +x /bin/resetsshdrop
  39. msgi -bar2
  40. rm -rf /usr/local/lib/systemubu1 &>/dev/null
  41. rm -rf /etc/versin_script &>/dev/null
  42. v1=$(curl -sSL "https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/Otros/Version")
  43. echo "$v1" >/etc/versin_script
  44. wget -O /etc/versin_script_new https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/Otros/Version &>/dev/null
  45. echo '#!/bin/sh -e' >/etc/rc.local
  46. sudo chmod +x /etc/rc.local
  47. echo "sudo resetsshdrop" >>/etc/rc.local
  48. echo "sleep 2s" >>/etc/rc.local
  49. echo "exit 0" >>/etc/rc.local
  50. echo 'clear' >>.bashrc
  51. echo 'echo ""' >>.bashrc
  52. echo 'echo -e "\t\033[91m __ ______ ____ __ ____ __ " ' >>.bashrc
  53. echo 'echo -e "\t\033[91m \ \ / / _ \/ ___| | \/ \ \/ / " ' >>.bashrc
  54. echo 'echo -e "\t\033[91m \ \ / /| |_) \___ \ _____| |\/| |\ / " ' >>.bashrc
  55. echo 'echo -e "\t\033[91m \ V / | __/ ___) |_____| | | |/ \ " ' >>.bashrc
  56. echo 'echo -e "\t\033[91m \_/ |_| |____/ |_| |_/_/\_\ " ' >>.bashrc
  57. echo 'wget -O /etc/versin_script_new https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/Otros/Version &>/dev/null' >>.bashrc
  58. echo 'echo "" ' >>.bashrc
  59. echo 'mess1="$(less /etc/VPS-MX/message.txt)" ' >>.bashrc
  60. echo 'echo "" ' >>.bashrc
  61. echo 'echo -e "\t\033[92mRESELLER : $mess1 "' >>.bashrc
  62. echo 'echo -e "\t\e[1;33mVERSION: \e[1;31m$(cat /etc/versin_script_new)"' >>.bashrc
  63. echo 'echo "" ' >>.bashrc
  64. echo 'echo -e "\t\033[97mPARA MOSTAR PANEL BASH ESCRIBA: sudo VPSMX o menu "' >>.bashrc
  65. echo 'echo ""' >>.bashrc
  66. rm -rf /usr/bin/pytransform &>/dev/null
  67. rm -rf VPS-MX.sh
  68. rm -rf lista-arq
  69. service ssh restart &>/dev/null
  70. clear && clear
  71. msgi -bar2
  72. echo -e "\e[1;92m >> ACTUALIZACION COMPLETADA <<" && msgi -bar2
  73. echo -e " COMANDO PRINCIPAL PARA ENTRAR AL PANEL "
  74. echo -e " \033[1;41m menu \033[0;37m" && msgi -bar2