13.03.2024

Изображение терминала для ввода команд

Блокирование ботов по User-Agent в Nginx

Короткая заметка, чтобы можно было быстро найти.Недавно касался темы ботов. Самый простой вариант заблокировать ботов по User-Agent в Nginx Если не хочется загружать конфиг, то можно вынести в отдельное место и подключить файл через include.

13.03.2024

Изображение терминала для ввода команд

Запросы с User-Agent claudebot

В последнее время много запросов с User-Agent «claudebot» прилетает от разных IP. Если загуглить, то Claudebot, возможно, относится к конторе Anthropic, которая работает по теме AI, хотя с РФ не дружит.Может просто совпадение.Зачем этот сканер…

13.03.2024

Изображение терминала для ввода команд

Защита от простых наплывов запросов в Nginx

Часто, когда сайт начинает становится более популярным, всякие нехорошие люди (ботов люди создают) пытаются его положить наплывом запросов. Можно попытаться защититься стандартными решениями на Nginx. В качестве ответов сервера здесь выдается 444 код (закрывает соединение…

22.02.2024

Изображение терминала для ввода команд

Как установить Graylog 5.2?

❗️Все действия идут под рутом. Для запуска нужны MongoDB, Opensearch и сам Graylog 5.2 1. Устанавливаем MongoDBСначала устанавливаем дополнительные пакеты Ставим ключ Прописываем репозиторий Ставим mongodb Закидываем в автозапуск и запускаем mongod Если это всё…

20.02.2024

Изображение терминала для ввода команд

Обновление Oxidized c 0.26.3 до 0.29.1 на CentOS 7

1. Обновляем cmake. 1.1 Создаем папки # mkdir tmpdir; cd tmpdir/; mkdir tmpcmake; cd tmpcmake 1.2 Качаем cmake-3.6.2 # wget https://cmake.org/files/v3.6/cmake-3.6.2.tar.gz 1.3 Удаляем установленный cmake # yum remove cmake -y 1.4 Распаковываем с переходим в…