Accueil › Forums › Gestion d’un serveur WIMS › Administration d’un serveur WIMS › deux scripts utiles › Reply To: deux scripts utiles
Amélioration du script afin qu'il modifie directement sur le serveur le fichier wims.conf.
Et il n'y a que deux variables à définir au début :
#!/bin/bash
# Indiquer ci-dessous l'IP du serveur Wims que l'on gère
IPServeur=50.100.150.200
# Indiquer ci-dessous l'adresse http de la page d'accueil/administration du serveur
PGAccueil=http://wims.lyc-arsonval-brive.ac-limoges.fr/wims/
echo « Recherche de l'IP publique et stockage dans la variable MON_IP »
MON_IP=$(wget -q http://whatismyip.org/ -O -)
echo « L'IP trouvée est : $MON_IP »
echo « remplacement à distance du fichier wims.conf, et création d'un fichier bak »
ssh wims@$IPServeur « sed -i.bak '10 s/.*/manager_site=127.0.0.1 '$MON_IP'/' /home/wims/log/wims.conf »
echo « ouverture du serveur wims pour administration graphique »
firefox $PGAccueil
echo « effacement de l'IP publique dans wims.conf local »
ssh wims@$IPServeur « sed -i.bak '10 s/.*/manager_site=127.0.0.1/' /home/wims/log/wims.conf »
echo « ouverture du serveur wims pour vérification »
firefox $PGAccueil
Collège de Beaumont de Lomagne
IRES de Toulouse, groupe jeux mathématiques
APMEP Toulouse