Скрипт резервного копирования Cisco Nexus 3064

Приведу пример скрипта для резервного копирования конфигурации Cisco Nexus 3064 и подобным.

Читать далее «Скрипт резервного копирования Cisco Nexus 3064»

Скрипт генерации VLAN для Netplan

Однажды понадобилось добавить несколько сотен VLAN без IP адресов в конфигурацию Netplan и чтобы упростить процесс придумал такой скрипт:

Читать далее «Скрипт генерации VLAN для Netplan»

Accel-ppp скрипт завершения сессий

Приведу пример скрипта для завершения сессий, взятого на официальном телеграм канале Accel-ppp. При помощи accel-cmd и grep выбираем нужные сессии, например по скорости шейпера, или части IP адреса, например 10.10.10. и потом например отправляем этим сессиям terminate if ipoeX soft или hard через accel-cmd.

Читать далее «Accel-ppp скрипт завершения сессий»

Скрипт резервного копирования BDCOM GP3600

Приведу пример скрипта для резервного копирования конфигурации GPON OLT BDCOM серии GP3600.

Читать далее «Скрипт резервного копирования BDCOM GP3600»

Скрипт синхронизации сессий Accel-ppp и ABillS

Простой скрипт синхронизации сессий между Accel-ppp и ABillS.

Читать далее «Скрипт синхронизации сессий Accel-ppp и ABillS»

Скрипт проверки целостности файла

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

Читать далее «Скрипт проверки целостности файла»

Скрипт email уведомлений при обнаружении запрещенных файлов

Однажды на одном из файлообменников была выявлена уязвимость через которую злоумышленник мог загрузить на сервер PHP файлы и выполнить, уязвимость исправили и я на всякий случай набросал скрипт который сообщит на email если в указанной директории будет найден PHP файл:

Читать далее «Скрипт email уведомлений при обнаружении запрещенных файлов»

Скрипт проверки свободного места на HDD

Обычно я использую Zabbix для мониторинга свободного места на дисковой системе, который также уведомляет когда оно заканчивается, но на некоторых серверах не используется Zabbix, поэтому я набросал небольшой скрипт который выполняет эту проверку и шлет уведомление на email, например если свободной памяти меньше 12Gb:

Читать далее «Скрипт проверки свободного места на HDD»

Скрипт ClamAV для автоматического сканирования и email уведомлений

Приведу пример скрипта для сканирования и email уведомлений при обнаружении зараженных файлов.

Читать далее «Скрипт ClamAV для автоматического сканирования и email уведомлений»