Оглавление:

Сценарий для резервного копирования конфигураций беспроводной точки доступа Linksys: 5 шагов
Сценарий для резервного копирования конфигураций беспроводной точки доступа Linksys: 5 шагов

Видео: Сценарий для резервного копирования конфигураций беспроводной точки доступа Linksys: 5 шагов

Видео: Сценарий для резервного копирования конфигураций беспроводной точки доступа Linksys: 5 шагов
Видео: OpenWrt на железе MikroTik (спектральное сканирование) 2024, Ноябрь
Anonim
Сценарий для резервного копирования конфигураций беспроводной точки доступа Linksys
Сценарий для резервного копирования конфигураций беспроводной точки доступа Linksys

В этом руководстве будет показан сценарий, который можно использовать для автоматизации резервного копирования конфигураций точек беспроводного доступа Linksys. На самом деле это можно легко отредактировать для резервного копирования практически любого устройства Linksys.

Шаг 1. Требования

Требования
Требования

Я предполагаю, что в вашем распоряжении есть система linux или os x. Хотя cygwin подойдет.

Шаг 2: переменные

Переменные
Переменные

Давайте сначала установим некоторые переменные. Отредактируйте все это в соответствии с вашей средой. #! / bin / bash # Joe McManus # backup linksys firewall # задайте какую-нибудь переменнуюshostname=wrt54g.foo.bar.combasedir=/data/[email protected]

Шаг 3. Получите конфигурацию

Получить конфигурацию
Получить конфигурацию

Этот бит использует 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], затем echo "Ошибка: сбой резервного копирования" mail -s "Ошибка: сбой резервного копирования $ hostname в` date` "$ mailto </ dev / nullfi

Шаг 5: соберите все вместе

Положил все это вместе
Положил все это вместе

Сложите все вместе и запустите. Если он работает, добавьте его в crontab. Полный сценарий прилагается. #Joe McManus # backup linksys firewall # задайте переменнуюshostname=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 # проверьте, сработало ли это if [$? ! = 0], затем echo "Ошибка: сбой резервного копирования" mail -s "Ошибка: сбой резервного копирования $ hostname в` date` "$ mailto </ dev / nullfi

Рекомендуемые: