Script para fazer backup das configurações do ponto de acesso sem fio Linksys: 5 etapas
Script para fazer backup das configurações do ponto de acesso sem fio Linksys: 5 etapas
Anonim

Este instrutível mostrará um script que pode ser usado para automatizar o backup das configurações do ponto de acesso sem fio linksys. Na verdade, isso pode ser facilmente editado para fazer backup de quase todos os dispositivos linksys.

Etapa 1: Requisitos

Vou assumir que você tem um sistema Linux ou OS x à sua disposição. Embora o cygwin funcione bem.

Etapa 2: Variáveis

Vamos primeiro definir algumas variáveis. Edite tudo isso para corresponder ao seu ambiente. #! / bin / bash # Joe McManus # backup linksys firewall # definir algumas variáveishostname=wrt54g.foo.bar.combasedir=/data/[email protected]

Etapa 3: obter configuração

Este bit usa wget para baixar a configuração e salvar como hostname-date.config.bin # Obtenha a configuração e salve como hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass - senha = $ pass --no-check-certificate -O $ basedir / $ hostname-`date +% Y-% m-% d`.config.bin

Etapa 4: verifique se funcionou

Vamos agora verificar se funcionou, enviar email se não funcionou. #verifique para ver se funcionouif [$? ! = 0] então echo "Erro: Falha no backup" mail -s "Erro: O backup de $ hostname falhou em` data` "$ mailto </ dev / nullfi

Etapa 5: coloque tudo junto

Junte tudo e execute. Se funcionar, adicione-o ao crontab. O script completo está anexado. #Joe McManus # backup linksys firewall # set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]# Obtenha a configuração e salve como hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass --password = $ pass --no-check-certificate -O $ basedir / $ hostname-`date +% Y-% m-% d`. config.bin # verifique se funcionouif [$? ! = 0] então echo "Erro: Falha no backup" mail -s "Erro: O backup de $ hostname falhou em` data` "$ mailto </ dev / nullfi