Skript varundamiseks Linksys traadita pääsupunkti konfiguratsioonid: 5 sammu
Skript varundamiseks Linksys traadita pääsupunkti konfiguratsioonid: 5 sammu
Anonim

See juhend näitab skripti, mida saab kasutada linkys traadita pääsupunkti konfiguratsioonide varundamise automatiseerimiseks. Tegelikult saab seda hõlpsasti redigeerida peaaegu kõigi linkide seadmete varundamiseks.

Samm: nõuded

Eeldan, et teie käsutuses on linux või os x süsteem. Kuigi cygwin töötaks hästi.

2. samm: muutujad

Seadistame kõigepealt mõned muutujad. Muutke neid kõiki oma keskkonnale vastavaks. #!/bin/bash#Joe McManus#backup linksys firewall#set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]

3. samm: hankige konfiguratsioon

See bitt kasutab konfiguratsiooni allalaadimiseks ja salvestamiseks nimega hostname-date.config.bin#Hangi konfiguratsioon ja salvesta hostinime-date.config.binwget https://$hostname/Config.bin --user = $ pass- parool = $ pass-no-check-sertifikaat -O $ basedir/$ hostname-`date +%Y-%m-%d`.config.bin

Samm: kontrollige, kas see töötas

Nüüd kontrollime, kas see töötas, saatke e -kiri, kui mitte. #kontrollige, kas see töötas, kui [$? ! = 0] seejärel kaja "Viga: varundamine ebaõnnestus" mail -s "Viga: $ hostname varundamine nurjus" date` "$ mailto </dev/nullfi

Samm: pange see kõik kokku

Pange see kõik kokku ja käivitage. Kui see töötab, lisage see crontabi. Täielik skript on lisatud. #Joe McManus#backup linksys firewall#set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]# Hangi konfiguratsioon ja salvesta hostinime-date.config.binwget https://$hostname/Config.bin --user = $ pass --password = $ pass --no-check-sertifikaat -O $ basedir/$ hostname-`date +%Y-%m-%d`. config.bin#kontrollige, kas see töötas, kui [$? ! = 0] seejärel kaja "Viga: varundamine ebaõnnestus" mail -s "Viga: $ hostname varundamine nurjus" date` "$ mailto </dev/nullfi