Innehållsförteckning:

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

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

Video: Skript till Backup Linksys konfigurationer för trådlös åtkomstpunkt: 5 steg
Video: Hotspot installation with OpenWRT firmware 2024, November
Anonim
Skript till Backup Linksys konfigurationer för trådlösa åtkomstpunkter
Skript till Backup Linksys konfigurationer för trådlösa åtkomstpunkter

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

Krav
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

Variabler
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

Skaffa Config
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

Kontrollera om det fungerade
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

Lägg samman allt
Lägg samman 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

Rekommenderad: