Dlink Empty Script: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
(Новая: =Настройка большого числа коммутаторов= ==Выбор средств== ==Краткое описание скриптов==)
 
Строка 1: Строка 1:
 
=Настройка большого числа коммутаторов=
 
=Настройка большого числа коммутаторов=
  +
В связи с тем, что было принято решение делать еже(дневно|недельно|годично) бекапы коммутаторов, возникла необходимость каким-то образом прописать на них коммюнити.
  +
Обходить руками все коммутаторы не хотелось.
  +
Задача усложнялась тем, что часть коммутаторов уже использовали централизованную авторизацию через радиус, а часть - старую схему с авторизацией из локальной базы пользователей.
 
==Выбор средств==
 
==Выбор средств==
  +
Существует 2 хорошо известных программы для решения данной задачи
  +
*expect
  +
*empty
  +
  +
Т.к. expect был у меня не собран, и предлогал поставить множество зависимостей, я решил использовать empty.
  +
Тем более, что написание скриптов на bash с использованием empty мне показалось значительно проще.
  +
  +
 
==Краткое описание скриптов==
 
==Краткое описание скриптов==

Версия 15:07, 12 марта 2009

Настройка большого числа коммутаторов

В связи с тем, что было принято решение делать еже(дневно|недельно|годично) бекапы коммутаторов, возникла необходимость каким-то образом прописать на них коммюнити. Обходить руками все коммутаторы не хотелось. Задача усложнялась тем, что часть коммутаторов уже использовали централизованную авторизацию через радиус, а часть - старую схему с авторизацией из локальной базы пользователей.

Выбор средств

Существует 2 хорошо известных программы для решения данной задачи

  • expect
  • empty

Т.к. expect был у меня не собран, и предлогал поставить множество зависимостей, я решил использовать empty. Тем более, что написание скриптов на bash с использованием empty мне показалось значительно проще.


Краткое описание скриптов