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

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

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

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

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

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

WordPress. Решение «cURL error 60: SSL certificate problem: unable to get local issuer certificate»

Однажды на одном из сайтов заметил в WordPress меню «Инструменты» — «Здоровье сайта» следующие ошибки:

Читать далее «WordPress. Решение «cURL error 60: SSL certificate problem: unable to get local issuer certificate»»

Подключаю датчики к UniPing v3

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

Читать далее «Подключаю датчики к UniPing v3»