Przeglądaj źródła

* Bug: configurarCortafuegos() redirigir bien stderr a stdout

Guzmán Castanedo Villalba 6 lat temu
rodzic
commit
715ed30cfd
1 zmienionych plików z 9 dodań i 12 usunięć
  1. 9 12
      install

+ 9 - 12
install

@@ -814,32 +814,32 @@ configurarCortafuegos() {
 	# Comprobamos si estamos usando SSH
 	esSSH $PPID
 	if [ $debianOS = true ];then
-		ufw allow 80/tcp 2>&1 >> $logFile
+		ufw allow 80/tcp >> $logFile 2>&1
 		comprobarError $? 906 "80/tcp"
 		if [ $sshControl = true ];then
-			ufw allow 22/tcp 2>&1 >> $logFile
+			ufw allow 22/tcp >> $logFile 2>&1
 			comprobarError $? 906 "22/tcp"
 		fi
 		if [ $sslOn = true ];then
-			ufw allow 443/tcp 2>&1 >> $logFile
+			ufw allow 443/tcp >> $logFile 2>&1
 			comprobarError $? 906 "443/tcp"
 		fi
-		ufw --force enable 2>&1 >> $logFile
+		ufw --force enable >> $logFile 2>&1
 		comprobarError $? 907
 	elif [ $rhelOS = true ];then
-		firewall-cmd --add-port=80/tcp 2>&1 >> $logFile
+		firewall-cmd --add-port=80/tcp >> $logFile 2>&1
 		comprobarError $? 906 "80/tcp"
 		if [ $sshControl = true ];then
-			firewall-cmd --add-port=22/tcp 2>&1 >> $logFile
+			firewall-cmd --add-port=22/tcp >> $logFile 2>&1
 			comprobarError $? 906 "22/tcp"
 		fi
 		if [ $sslOn = true ];then
-			firewall-cmd --add-port=443/tcp 2>&1 >> $logFile
+			firewall-cmd --add-port=443/tcp >> $logFile 2>&1
 			comprobarError $? 906 "443/tcp"
 		fi
-		firewall-cmd --runtime-to-permanent 2>&1 >> $logFile
+		firewall-cmd --runtime-to-permanent >> $logFile 2>&1
 		comprobarError $? 907
-		habilitarServicio firewalld 2>&1 >> $logFile
+		habilitarServicio firewalld >> $logFile 2>&1
 		comprobarError $? 907
 	fi
 	unset sshControl
@@ -865,9 +865,6 @@ mostrarBienvenida
 # Selección de componentes (express vs avanzada)
 mostrarExpress
 
-# Pre-configuración
-	# Habilitar cortafuegos -> PROBLEMA: se corta la conexión ssh
-	
 # Instalación Servidor Web
 	if [ $apacheOn = true ]; then
 		echo -en "Instalando Servidor Web Apache..." | tee -a $logFile