ssh.sh 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. #!/bin/bash
  2. red='\e[1;31m'
  3. green='\e[0;32m'
  4. NC='\e[0m'
  5. bl='\e[36;1m'
  6. bd='\e[1m'
  7. MYIP=$(wget -qO- ifconfig.co);
  8. echo "Checking VPS"
  9. clear
  10. figlet PANEL SSH | lolcat -d 5
  11. echo -e ""
  12. echo -e "\e[1;32m═════════════════════════════════════════\e[m" | lolcat
  13. echo -e " \e[1;31m\e[1;31m═[\e[mSSH & OpenVPN Menu\e[1;31m]═\e[m"
  14. echo -e "\e[1;32m═════════════════════════════════════════\e[m" | lolcat
  15. echo -e " 1$bl]\e[m$bd Create SSH & OpenVPN Account"
  16. echo -e " 2$bl]\e[m$bd Trial Account SSH & OpenVPN"
  17. echo -e " 3$bl]\e[m$bd Renew SSH & OpenVPN Account"
  18. echo -e " 4$bl]\e[m$bd Delete SSH & OpenVPN Account"
  19. echo -e " 5$bl]\e[m$bd Check User Login SSH & OpenVPN"
  20. echo -e " 6$bl]\e[m$bd List Member SSH & OpenVPN"
  21. echo -e " 7$bl]\e[m$bd Delete User Expired SSH & OpenVPN"
  22. echo -e " 8$bl]\e[m$bd Set up Autokill SSH"
  23. echo -e " 9$bl]\e[m$bd Cek Users Who Do Multi Login SSH"
  24. echo -e "\e[1;32m══════════════════════════════════════════\e[m" | lolcat
  25. echo -e " x) MENU \e[m" | lolcat
  26. echo -e "\e[1;32m══════════════════════════════════════════\e[m" | lolcat
  27. echo -e ""
  28. read -p " Please Input Number [1-9 or x] : " ssh
  29. echo -e ""
  30. case $ssh in
  31. 1)
  32. usernew
  33. ;;
  34. 2)
  35. trial
  36. ;;
  37. 3)
  38. renew
  39. ;;
  40. 4)
  41. deluser
  42. ;;
  43. 5)
  44. cek
  45. ;;
  46. 6)
  47. member
  48. ;;
  49. 7)
  50. delete
  51. ;;
  52. 8)
  53. autokill
  54. ;;
  55. 9)
  56. ceklim
  57. ;;
  58. x)
  59. exit
  60. ;;
  61. *)
  62. echo "Please enter an correct number"
  63. ;;
  64. esac