instalarssl.sh 1009 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. rm -rf /etc/stunnel/stunnel.pem
  3. apt-get install stunnel4 -y > /dev/null 2>&1
  4. openssl genrsa -out key.pem 2048 > /dev/null 2>&1
  5. (echo br; echo br; echo uss; echo speed; echo adm; echo ultimate; echo @admultimate)|openssl req -new -x509 -key key.pem -out cert.pem -days 1095 > /dev/null 2>&1
  6. echo -e "cert = /etc/stunnel/stunnel.pem\nclient = no\nsocket = a:SO_REUSEADDR=1\nsocket = l:TCP_NODELAY=1\nsocket = r:TCP_NODELAY=1\n\n[stunnel]\nconnect = 127.0.0.1:${pt}\naccept = 443" > /etc/stunnel/stunnel.conf
  7. cat key.pem cert.pem >> /etc/stunnel/stunnel.pem
  8. sed -i 's/ENABLED=0/ENABLED=1/g' /etc/default/stunnel4
  9. service stunnel4 restart
  10. service stunnel4 start
  11. echo -e "\E[44;1;37mFIN ESCRIVE 4 PARA AUTOVOLVER O 0 PARA SALIR DE TODO\033[0m ""\033[1;33m\033[2;33m\E[41;1;37m[15]-MENU PRINCIPAL\033[0m"
  12. while [ "$opcion" != "0" ]
  13. do
  14. echo ""
  15. echo -ne "\E[0;37;41mOPCION:\033[0m""\033[1;37m>>\033[0m "; read ff
  16. case $ff in
  17. 4)/root/sl.sh
  18. ;;
  19. 15)/root/menu
  20. ;;
  21. esac
  22. exit
  23. done