Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Ši instrukcija parodys scenarijų, kurį galima naudoti norint automatizuoti „Linksys“belaidžio prieigos taško konfigūracijos atsarginę kopiją. Tiesą sakant, tai galima lengvai redaguoti, kad būtų galima sukurti atsarginę kopiją beveik bet kuriame „linksys“įrenginyje.
1 žingsnis: Reikalavimai
Manau, kad turite „Linux“arba „OS X“sistemą. Nors Cygwin gerai veiktų.
2 žingsnis: kintamieji
Pirmiausia nustatykime kai kuriuos kintamuosius. Redaguokite visa tai, kad atitiktų jūsų aplinką. #!/bin/bash#Joe McManus#backup linksys firewall#nustatykite kai kuriuos kintamuosius hostname=wrt54g.foo.bar.combasedir=/data/[email protected]
3 veiksmas: gaukite konfigūraciją
Šis bitas naudoja wget, kad atsisiųstų konfigūraciją ir išsaugotų kaip hostname-date.config.bin#Gaukite konfigūraciją ir išsaugokite kaip hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass- slaptažodis = $ pass-no-check-sertifikatas -O $ basedir/$ hostname-`data +%Y-%m-%d`.config.bin
4 žingsnis: patikrinkite, ar jis veikė
Dabar patikriname, ar tai pavyko, siųskite el. Laišką, jei ne. #patikrinkite, ar pavyko, jei [$? ! = 0] tada pakartokite „Klaida: nepavyko sukurti atsarginės kopijos“mail -s “Klaida:„ $ hostname “atsarginė kopija nepavyko„ date` “$ mailto </dev/nullfi
5 žingsnis: sudėkite viską kartu
Viską sudėkite ir paleiskite. Jei jis veikia, pridėkite jį prie crontab. Visas scenarijus pridedamas. #Joe McManus#atsarginę nuorodų užkardą#nustatykite kai kuriuos kintamuosius https://$hostname/Config.bin --user = $ pass --password = $ pass --no-check-certificate -O $ basedir/$ hostname-`data +%Y-%m-%d`. config.bin#patikrinkite, ar jis veikė, jei [$? ! = 0] tada pakartokite „Klaida: nepavyko sukurti atsarginės kopijos“mail -s “Klaida:„ $ hostname “atsarginė kopija nepavyko„ date` “$ mailto </dev/nullfi