Съдържание:

Скрипт за архивиране Конфигурации на безжична точка за достъп на Linksys: 5 стъпки
Скрипт за архивиране Конфигурации на безжична точка за достъп на Linksys: 5 стъпки

Видео: Скрипт за архивиране Конфигурации на безжична точка за достъп на Linksys: 5 стъпки

Видео: Скрипт за архивиране Конфигурации на безжична точка за достъп на Linksys: 5 стъпки
Видео: Internet Technologies - Computer Science for Business Leaders 2016 2024, Ноември
Anonim
Скрипт за архивиране Конфигурации на безжична точка за достъп на Linksys
Скрипт за архивиране Конфигурации на безжична точка за достъп на Linksys

Тази инструкция ще покаже скрипт, който може да се използва за автоматизиране на архивирането на конфигурации на безжична точка на достъп на linksys. Всъщност това може лесно да бъде редактирано, за да архивирате почти всяко устройство с връзки.

Стъпка 1: Изисквания

Изисквания
Изисквания

Предполагам, че имате на ваше разположение linux или os x система. Въпреки че cygwin ще работи добре.

Стъпка 2: Променливи

Променливи
Променливи

Нека първо зададем някои променливи. Редактирайте всичко това, за да съответства на вашата среда. #!/bin/bash#Joe McManus#архивиране на защитна стена на linkys#задайте някои променливиhostname=wrt54g.foo.bar.combasedir=/data/[email protected]

Стъпка 3: Вземете Config

Вземете Config
Вземете Config

Този бит използва wget за изтегляне на конфигурацията и запазване като hostname-date.config.bin#Вземете конфигурацията и запишете като hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass- парола = $ pass --no-check-certificate -O $ basedir/$ hostname-`date +%Y-%m-%d`.config.bin

Стъпка 4: Проверете дали работи

Проверете дали работи
Проверете дали работи

Сега проверяваме дали работи, изпращаме имейл, ако не. #проверете, за да видите дали работи [$? ! = 0] след това ехо "Грешка: Архивиране неуспешно" поща -s "Грешка: Архивирането на $ hostname не успя на` дата` "$ mailto </dev/nullfi

Стъпка 5: Съберете всичко заедно

Сложете всичко заедно
Сложете всичко заедно

Съберете всичко заедно и го стартирайте. Ако работи, добавете го в crontab. Пълният скрипт е приложен. #Joe McManus#архивиране на защитна стена на linkys#задайте някои променливи hostname=wrt54g.foo.bar.combasedir=/data/[email protected]# Вземете конфигурацията и запишете като hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass --password = $ pass --no-check-certificate -O $ basedir/$ hostname-`date +%Y-%m-%d`. config.bin#проверете дали работи [$? ! = 0] след това ехо "Грешка: Архивиране неуспешно" поща -s "Грешка: Архивирането на $ hostname не успя на` дата` "$ mailto </dev/nullfi

Препоръчано: