Skripta za sigurnosnu kopiju Konfiguracije bežične pristupne točke Linksys: 5 koraka
Skripta za sigurnosnu kopiju Konfiguracije bežične pristupne točke Linksys: 5 koraka
Anonim

Ovo uputstvo će pokazati skriptu koja se može koristiti za automatiziranje sigurnosne kopije konfiguracije bežične pristupne točke linksys. Zapravo, ovo se lako može urediti za sigurnosnu kopiju gotovo svih linksys uređaja.

Korak 1: Zahtjevi

Pretpostavit ću da imate na raspolaganju linux ili os x sustav. Iako bi cygwin dobro funkcionirao.

Korak 2: Varijable

Prvo postavimo neke varijable. Uredite sve ovo tako da odgovara vašem okruženju. #!/bin/bash#Joe McManus#backup backupys firewall#postavite neke varijablehostname=wrt54g.foo.bar.combasedir=/data/[email protected]

Korak 3: Nabavite Config

Ovaj bit koristi wget za preuzimanje konfiguracije i spremanje kao hostname-date.config.bin#Preuzmite konfiguraciju i spremite kao hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass- lozinka = $ pass --no-check-certificate -O $ basedir/$ hostname-`date +%Y-%m-%d`.config.bin

Korak 4: Provjerite radi li

Sada provjeravamo je li uspjelo, pošaljite e -poštu ako ne. #check da vidite radi li [$? ! = 0] then echo "Error: Backup failed" mail -s "Error: Sigurnosno kopiranje $ hostname nije uspjelo na` date` "$ mailto </dev/nullfi

Korak 5: Sve spojite

Sve to spojite i pokrenite. Ako radi, dodajte ga u crontab. Cijela skripta je u prilogu. #Joe McManus#backup backupys firewall#postavite neke varijablehostname=wrt54g.foo.bar.combasedir=/data/[email protected]#Dobite konfiguraciju i spremite kao hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass --password = $ pass --no-check-certificate -O $ basedir/$ hostname-`date +%Y-%m-%d`. config.bin#provjerite radi li [$? ! = 0] then echo "Error: Backup failed" mail -s "Error: Sigurnosno kopiranje $ hostname nije uspjelo na` date` "$ mailto </dev/nullfi