Table des matières:

Script pour sauvegarder les configurations des points d'accès sans fil Linksys : 5 étapes
Script pour sauvegarder les configurations des points d'accès sans fil Linksys : 5 étapes

Vidéo: Script pour sauvegarder les configurations des points d'accès sans fil Linksys : 5 étapes

Vidéo: Script pour sauvegarder les configurations des points d'accès sans fil Linksys : 5 étapes
Vidéo: 17. [TUTO] CONFIGURATION D'UN POINT D'ACCES SANS FIL 2024, Novembre
Anonim
Script pour sauvegarder les configurations de point d'accès sans fil Linksys
Script pour sauvegarder les configurations de point d'accès sans fil Linksys

Cette instructable affichera un script qui peut être utilisé pour automatiser la sauvegarde des configurations de point d'accès sans fil Linksys. En fait, cela peut facilement être modifié pour sauvegarder presque tous les appareils Linksys.

Étape 1: Exigences

Conditions
Conditions

Je vais supposer que vous disposez d'un système Linux ou OS X. Bien que cygwin fonctionnerait bien.

Étape 2: Variables

Variables
Variables

Définissons d'abord quelques variables. Modifiez tous ces éléments pour qu'ils correspondent à votre environnement. #!/bin/bash#Joe McManus#backup linksys firewall#set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]

Étape 3: Obtenez la configuration

Obtenir la configuration
Obtenir la configuration

Ce bit utilise wget pour télécharger la configuration et l'enregistrer sous le nom d'hôte-date.config.bin#Obtenir la configuration et l'enregistrer sous le nom d'hôte-date.config.binwget https://$hostname/Config.bin --user=$pass -- password=$pass --no-check-certificate -O $basedir/$hostname-`date +%Y-%m-%d`.config.bin

Étape 4: Vérifiez si cela a fonctionné

Vérifiez si cela a fonctionné
Vérifiez si cela a fonctionné

Nous vérifions maintenant si cela a fonctionné, envoyez un e-mail sinon. #vérifier si cela a fonctionné si [$? != 0]then echo "Erreur: échec de la sauvegarde" mail -s"Erreur: la sauvegarde de $hostname a échoué à `date`" $mailto </dev/nullfi

Étape 5: assemblez le tout

Mets le tout ensemble
Mets le tout ensemble

Rassemblez le tout et lancez-le. Si cela fonctionne, ajoutez-le à crontab. Le script complet est joint. #Joe McManus#backup linksys firewall#set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]#Get the config and save as hostname-date.config.binwget https://$hostname/Config.bin --user=$pass --password=$pass --no-check-certificate -O $basedir/$hostname-`date +%Y-%m-%d`. config.bin#check pour voir si cela a fonctionné si [$? != 0]then echo "Erreur: échec de la sauvegarde" mail -s"Erreur: échec de la sauvegarde de $hostname à `date`" $mailto </dev/nullfi

Conseillé: