Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
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