Skript till Backup Linksys konfigurationer för trådlös åtkomstpunkt: 5 steg
Skript till Backup Linksys konfigurationer för trådlös åtkomstpunkt: 5 steg
Anonim

Denna instruerbara kommer att visa ett skript som kan användas för att automatisera säkerhetskopieringen av linksys trådlösa åtkomstpunktskonfigurationer. Egentligen kan detta enkelt redigeras för att säkerhetskopiera nästan alla linksys -enheter.

Steg 1: Krav

Jag antar att du har ett linux- eller os x -system till ditt förfogande. Även om cygwin skulle fungera bra.

Steg 2: Variabler

Låt oss först ställa in några variabler. Redigera alla dessa för att matcha din miljö. #!/bin/bash#Joe McManus#backup linksys brandvägg#ställ in några variablerhostname=wrt54g.foo.bar.combasedir=/data/[email protected]

Steg 3: Skaffa Config

Denna bit använder wget för att ladda ner config och spara som hostname-date.config.bin#Hämta config och spara som hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass- lösenord = $ pass --no-check-certifikat -O $ basedir/$ hostname-`date +%Y-%m-%d`.config.bin

Steg 4: Kontrollera om det fungerade

Vi kontrollerar nu om det fungerade, skicka e -post om inte. #kolla om det fungerade om [$? ! = 0] eko sedan "Fel: säkerhetskopiering misslyckades" e -post "Fel: Säkerhetskopiering av $ värdnamn misslyckades vid` datum` "$ mailto </dev/nullfi

Steg 5: Sätt ihop allt

Sätt ihop allt och kör det. Om det fungerar lägg till det i crontab. Hela manuset bifogas. #Joe McManus#backup linksys brandvägg#ställ in några variablerhostname=wrt54g.foo.bar.combasedir=/data/[email protected]# Hämta konfigurationen och spara som värdnamn-datum.konfig.binwget https://$hostname/Config.bin --user = $ pass --password = $ pass --no-check-certifikat -O $ basedir/$ hostname-`date +%Y-%m-%d`. config.bin#kontrollera om det fungerade om [$? ! = 0] eko sedan "Fel: säkerhetskopiering misslyckades" e -post "Fel: Säkerhetskopiering av $ värdnamn misslyckades vid` datum` "$ mailto </dev/nullfi