Проверка на 502 Bad Gateway и авто. перезапуск Apache

Скрипт проверяет сайт на доступность, и вслучае получения 502 статуса перезапускает Apache, о чем делает временную метку в log файл 
apache502.log

NGINX + FASTPANEL боремся с ботами Ahrefs, Semrush и пр.

Возникла необходимость закрыть назойливых ботов Ahrefs, Semrush и прочей нечисти средствами NGINX

FASTPANEL - mogwai

mogwai  — консольная утилита для управления приложениями и панелью FastPanel.

Справка под катом:

Как очистить очередь Exim?

Для показа писем в очереди используется команда, выводятся время постановки в очередь, размер, ID сообщения, отправитель, получатель:

exim -bp

Очистить все сообщения из очереди:

exipick -i | xargs exim -Mrm

Выполнить очистку всех замороженных сообщений из очереди:

exipick -zi | xargs exim -Mrm

Скрываем версию NGINX и PHP из HTTP заголовков

Для скрытия версии nginx в /etc/nginx/nginx.conf добавте server_tokens off; находися это в секции http:

http {
    #не показывать возраст Nginx =)
    server_tokens   off;
}

Как очистить файл в Linux

Способ 1

Самый простой способ — это использование перенаправление вывода с использованием >:

> filename

MySQL log warning - ''mysql_native_password' is deprecated and will be removed in a future release

Проблема:

MySQL log warning - ''mysql_native_password' is deprecated and will be removed in a future release

Добавляем rc.local на Debian 10

В последних версиях Debian выпилили файл rc.local, который позволяет выполнять произвольные скрипты при запуске системы. Данное решение очень удобно, поэтому запилим его обратно.

Баним по странам с помощью ipset

Устанавливаем ipset

apt-get install ipset

Баним с помощью iptables

Статистика всех правил iptables и счетчики обработанных пакетов

iptables -L -n -v

Опросы

А знаете ли вы что такое Seditio?
Да
Нет
Отчасти


Кто здесь?