Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
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