Приведу пример скрипта для резервного копирования конфигурации 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 уведомлений»Простой скрипт Watchdog
Приведу пример простого скрипта для перезапуска сервисов если они не запущены и отправки уведомления на email:
Читать далее «Простой скрипт Watchdog»Скрипт от DDOS
Приведу пример простого скрипта против DDOS атак для NAT серверов.
Скрипт выполняется когда общее число «conntrack» соединений больше 500000, сохраняет в текстовый файл IP-адреcа у которых больше всего «conntrack» соединений, у кого больше 10000 — добавляет в ipset список.
Скрипт передачи файлов по SFTP в Windows
Приведу пример скрипта передачи файлов по SFTP в Windows.
Читать далее «Скрипт передачи файлов по SFTP в Windows»Скрипт просмотра PPS (Packets Per Second)
Скрипт ежесекундно отображает количество входящих и исходящих пакетов в секунду на указанном сетевом интерфейсе.
Содержимое скрипта поместим в файл, например pps.sh и выполним указав имя сетевого интерфейса (остановить выполнение скрипта можно клавишами CTRL+C):