Obsah:

Skript na zálohovanie Konfigurácia bezdrôtového prístupového bodu Linksys: 5 krokov
Skript na zálohovanie Konfigurácia bezdrôtového prístupového bodu Linksys: 5 krokov

Video: Skript na zálohovanie Konfigurácia bezdrôtového prístupového bodu Linksys: 5 krokov

Video: Skript na zálohovanie Konfigurácia bezdrôtového prístupového bodu Linksys: 5 krokov
Video: TERNCY SD01 - логический zigbee диммер-кнопка, интеграция в Home Assistant, практическое применение 2024, November
Anonim
Skript na zálohovanie konfigurácií bezdrôtového prístupového bodu Linksys
Skript na zálohovanie konfigurácií bezdrôtového prístupového bodu Linksys

Tento návod zobrazí skript, ktorý je možné použiť na automatizáciu zálohovania konfigurácií bezdrôtového prístupového bodu linksys. V skutočnosti sa to dá ľahko upraviť tak, aby sa zálohovali takmer všetky zariadenia linksys.

Krok 1: Požiadavky

Požiadavky
Požiadavky

Budem predpokladať, že máte k dispozícii systém linux alebo os x. Aj keď cygwin bude fungovať dobre.

Krok 2: Premenné

Premenné
Premenné

Poďme si najskôr nastaviť niekoľko premenných. Upravte všetky tieto položky tak, aby zodpovedali vášmu prostrediu. #!/bin/bash#Joe McManus#záložný linkysys firewall#nastaviť niektoré premennéhostname=wrt54g.foo.bar.combasedir=/data/[email protected]

Krok 3: Získajte konfiguráciu

Získajte konfiguráciu
Získajte konfiguráciu

Tento bit používa wget na stiahnutie konfigurácie a uloženie ako hostname-date.config.bin#Získajte konfiguráciu a uložte ju ako hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass- heslo = $ pass --no-check-certificate -O $ basedir/$ hostname-`date +%Y-%m-%d`.config.bin

Krok 4: Skontrolujte, či to fungovalo

Skontrolujte, či to fungovalo
Skontrolujte, či to fungovalo

Teraz skontrolujeme, či to fungovalo, ak nie, pošlite e -mail. #skontrolujte, či to fungovalo, ak [$? ! = 0] potom echo "Chyba: Zálohovanie zlyhalo" mail -s "Chyba: Zálohovanie $ hostname zlyhalo v" date "" $ mailto </dev/nullfi

Krok 5: Dajte to všetko dohromady

Dajte to všetko dohromady
Dajte to všetko dohromady

Dajte to všetko dohromady a spustite to. Ak to funguje, pridajte ho na crontab. Celý skript je priložený. #Joe McManus#zálohovať firewall linksys#nastaviť niektoré premennéhostname=wrt54g.foo.bar.combasedir=/data/[email protected]#Get the config and save as hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass --password = $ pass --no-check-certificate -O $ basedir/$ hostname-`date +%Y-%m-%d`. config.bin#skontrolujte, či to fungovalo, ak [$? ! = 0] potom echo "Chyba: Zálohovanie zlyhalo" mail -s "Chyba: Zálohovanie $ hostname zlyhalo v` date` "$ mailto </dev/nullfi

Odporúča: