33 lines
627 B
Bash
33 lines
627 B
Bash
#!/bin/bash
|
|
|
|
#Ancien scipt 2023
|
|
#stoper le fw
|
|
#systemctl stop ferm
|
|
#ouverture du service web pour copie distante
|
|
#cd /root/confwg/ && python3 -m http.server 8000 &
|
|
|
|
|
|
|
|
#Script 2024
|
|
|
|
# Fonction pour arrêter le serveur web
|
|
stop_server() {
|
|
echo "Arrêt du serveur et démarrage de ferm..."
|
|
pkill -f "python3 -m http.server"
|
|
}
|
|
|
|
# Stopper le ferm
|
|
systemctl stop ferm
|
|
|
|
# Ouverture du service web pour copie distante
|
|
cd /root/confwg/ && python3 -m http.server 8000 &
|
|
|
|
echo "Ouverture du serveur"
|
|
|
|
# Timer pour récupéré le fichier avant de fermer le serveur python
|
|
sleep 120
|
|
|
|
#Appel de la fonction stop-serveur
|
|
stop_server
|
|
|