Как установить osTicket на Ubuntu

osTicket — популярная система заявок с открытым исходным кодом.

Для примера установлю osTicket на Ubuntu 18.04.

Читать далее «Как установить osTicket на Ubuntu»

Примеры ACL для D-Link коммутаторов

В этой статье я приведу несколько примеров блокировки IP адресов, MAC адресов, DHCP пакетов от DHCP серверов и т.д

Читать далее «Примеры ACL для D-Link коммутаторов»

cPanel. Решение ошибки Failed to find user «» from expanded string

Однажды на одном сервере с cPanel, после изменения настроек в меню WHM «Конфигурация сервера» — «Параметры настройки» перестала ходить электронная почта, в логах нашел следующую ошибку:

Читать далее «cPanel. Решение ошибки Failed to find user «» from expanded string»

Проблема с несколькими SSL на одном IP

Если на одном IP адресе находится несколько сайтов с SSL, то старые древние браузеры не поддерживающие SNI не смогут определить какой сертификат им загружать и скорее всего будут загружать первый который прописан в начале конфигурации веб-сервера.

Читать далее «Проблема с несколькими SSL на одном IP»

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

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

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

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

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

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