· 5 years ago · Oct 06, 2020, 11:24 PM
1# / bin / bash
2
3echo -e "\ 033 [1; 33m- - - - -> \ 033 [01; 34mScript Configurar o servidor para usar SSL / TLS Stunnel4"
4echo -e "\ 033 [1; 33m #################"
5echo -e "\ 033 [1; 33m- - - - -> \ 033 [01; 34mScript Configure el servidor para usar SSL / TLS Stunnel4"
6echo -e "\ 033 [1; 33m #################"
7echo -e "\ 033 [1; 31mC ANAL SOLOLENGUAJEMAQUINA"
8dormir 2
9
10apt-get update -y
11claro
12yum actualización -y
13apt-get install openssh-server -y
14claro
15apt-get install curl -y
16claro
17yum instalar openssh-server -y
18claro
19apt-get install openssh-client -y
20claro
21yum instalar openssh-client -y
22claro
23apt-get install stunnel4 -y
24claro
25yum instalar stunnel4 -y
26claro
27apt-get install stunnel -y
28claro
29yum instalar stunnel -y
30claro
31
32echo -e "\ 033 [1; 31mC APITURANDOI P"
33ip = $ (curl https://api.ipify.org/)
34echo $ ip
35claro
36
37echo -e "\ 033 [1; 33m ####################################"
38echo -e "\ 033 [1; 31mF ICAAPERTANDOENTE R"
39echo -e "\ 033 [1; 33m #################"
40echo -e "\ 033 [1; 31mS TARTENTE R"
41echo -e "\ 033 [1; 33m ####################################"
42dormir 1
43
44echo -e "\ 033 [1; 33m ####################################"
45echo -e "\ 033 [1; 31mG ERANDOCERTIFICAD O"
46echo -e "\ 033 [1; 33m #################"
47echo -e "\ 033 [1; 31mG ENERATINGCERTIFICAT E"
48echo -e "\ 033 [1; 33m ####################################"
49dormir 1
50openssl genrsa 2048> stunnel.key
51openssl req -new -key stunnel.key -x509 -days 1000 -out stunnel.crt
52
53echo -e "\ 033 [1; 33m ####################################"
54echo -e "\033[1;31mC R I A N D O U M A N O V A C O N F I G U R A C A O"
55echo -e "\033[1;33m #################"
56echo -e "\033[1;31mC R E A T I N G A N E W CO N F I G U R A T I O N"
57echo -e "\033[1;33m ######################################"
58sleep 2
59rm /etc/stunnel/stunnel.conf
60clear
61rm /etc/default/stunnel4
62clear
63cat stunnel.crt stunnel.key > stunnel.pem
64mv stunnel.pem /etc/stunnel/
65clear
66echo -e "\033[1;31mD I G I T E A P O R T A Q U E D E S E J A R"
67echo -e "\033[1;31mP O R T S S L"
68read -p ": " port
69clear
70
71echo -e "\033[1;33m ######################################"
72echo -e "\033[1;31mC O N F I G U R A N D O STUNNEL.CONF"
73echo -e "\033[1;33m #################"
74echo -e "\033[1;31mC O N F I G U R I N G T H E STUNNEL.CONF"
75echo -e "\033[1;33m ######################################"
76sleep 1
77
78echo -e "\033[1;31m ###"
79sleep 1
80echo -e "\033[1;31m #########"
81sleep 1
82echo -e "\033[1;31m ################"
83sleep 1
84echo -e "\033[1;31m ########################"
85sleep 1
86echo -e "\033[1;31m ##################################"
87sleep 1
88
89
90echo "cert = /etc/stunnel/stunnel.pem " >> /etc/stunnel/stunnel.conf
91echo "client = no " >> /etc/stunnel/stunnel.conf
92echo "sslVersion = ALL " >> /etc/stunnel/stunnel.conf
93
94echo "socket = l:TCP_NODELAY=1 " >> /etc/stunnel/stunnel.conf
95echo "socket = r:TCP_NODELAY=1 " >> /etc/stunnel/stunnel.conf
96echo "socket = l:SO_KEEPALIVE=1 " >> /etc/stunnel/stunnel.conf
97echo "socket = r:SO_KEEPALIVE=1 " >> /etc/stunnel/stunnel.conf
98echo "" >> /etc/stunnel/stunnel.conf
99echo "[ssh] " >> /etc/stunnel/stunnel.conf
100echo "connect = 127.0.0.1:22 " >> /etc/stunnel/stunnel.conf
101echo "accept = $port " >> /etc/stunnel/stunnel.conf
102
103
104echo -e "\033[1;33m ######################################"
105echo -e "\033[1;31mC O N F I G U R A N D O STUNNEL4"
106echo -e "\033[1;33m ###################"
107echo -e "\033[1;31mC O N F I G U R I N G T H E STUNNEL"
108echo -e "\033[1;33m ######################################"
109sleep 1
110
111echo "ENABLED=1 " >> /etc/default/stunnel4
112echo "FILES="/etc/stunnel/*.conf" " >> /etc/default/stunnel4
113echo "OPTIONS="" " >> /etc/default/stunnel4
114echo "PPP_RESTART=0" >> /etc/default/stunnel4
115
116echo -e "\033[1;33m ######################################"
117echo -e "\033[1;31mI N I C I A N D O O STUNNEL4"
118echo -e "\033[1;33m ###################"
119echo -e "\033[1;31mS T A R T I N G T H E STUNNEL4"
120echo -e "\033[1;33m ######################################"
121sleep 1
122
123echo -e "\033[1;33m ######################################"
124echo -e "\033[1;31m ##### V A I O C O R R E E R R O S N O R M A I S AGUARDE...######"
125echo -e "\033[1;33m ######################################"
126sleep 1
127stunnel
128/usr/bin/stunnel &
129service ssh start 1>/dev/null 2 /dev/null
130/etc/init.d/ssh start 1>/dev/null 2 /dev/null
131service sshd start 1>/dev/null 2 /dev/null
132/etc/init.d/sshd start 1>/dev/null 2 /dev/null
133service sshd restart 1>/dev/null 2 /dev/null
134/etc/init.d/sshd restart 1>/dev/null 2 /dev/null
135service ssh restart 1>/dev/null 2 /dev/null
136/etc/init.d/ssh restart 1>/dev/null 2 /dev/null
137service stunnel4 start 1>/dev/null 2 /dev/null
138/etc/init.d/stunnel4 start 1>/dev/null 2 /dev/null
139service stunnel4 restart
140/etc/init.d/stunnel4 restart 1>/dev/null 2 /dev/null
141systemctl start stunnel4 1>/dev/null 2 /dev/null
142systemctl restart stunnel 1>/dev/null 2 /dev/null
143clear
144
145echo -e "\033[1;33m #######OCORREU UNS ERROS NORMAIS PRONTO###############"
146sleep 2
147echo -e "\033[1;33m ###########REINICIADO...###########"
148clear
149
150echo -e "\ 033 [1; 33m ####################################"
151echo -e "\ 033 [1; 31mC ONFIGURADOCOMSUCESSOF ACAOTEST E"
152echo -e "\ 033 [1; 33m ###################"
153echo -e "\ 033 [1; 31mS UCESSTES T"
154echo -e "\ 033 [1; 33m ####################################"
155echo -e "\ 033 [1; 33m- - - - -> \ 033 [01; 34mSEU IP HOST: \ 033 [0m $ ip"
156echo -e "\ 033 [1; 33m- - - - -> \ 033 [01; 34mPORT SSL: \ 033 [0m $ puerto"
157dormir 1
158echo -e "\ 033 [1; 31mSE NAO FUNCIONAR FAZ O COMANDO REBOOT"
159dormir 2
160echo -e "\ 033 [1; 33m- - - >> CANAL \ 033 [01; 34mhttp: //t.me/PayloadHTTP"
161echo -e "\ 033 [1; 33m- - - >> FEITOPOR \ 033 [01; 34m Gui @LindoFuLL"
162dormir 1
163© 2020 GitHub, Inc.
164Condiciones
165Intimidad
166Seguridad
167Estado
168Ayuda
169Póngase en contacto con GitHub
170Precios
171API
172Formación
173Blog
174Acerca de
175