Dlink скрипт бекапа конфигурации свича на tftp сервер

Для начала установим зависимости:
sudo aptitude install expect |
код скрипта:
set user [lindex $argv 1] |
set password [lindex $argv 2] |
set tftp [lindex $argv 3] |
send "upload configuration $tftp $ip.cfg\r" |
Сохраняете его под любым удобным именем, например dlink.sh
Делаем его исполняемым:
использование простое:
./dlink.sh ip_sw sw_user sw_pwd tftp_server |
где:
ip_sw — ip свича, бекап которого необходимо сохранить
sw_user — имя пользователя для авторизации
sw_pwd — пароль для авторизации
tftp_server — tftp сервер, куда будут складываться бекапы
14.01.2015 в 09:16
· Ссылка
но мы же не ищем легких путей?
09.01.2015 в 10:34
· Ссылка
Только 1 вопрос — зачем изобретать велосипед? Всё это гораздо надёжнее делается по SNMP.www.dlink.ru/ru/faq/59/1243.html