Архив 27 декабря, 2024

Добавление корневого сертификата(CA) в доверенные.

Требуется добавить сгенерированый корневой сертификат в доверенные в системе на базе Debian. В систему устанавливаются корневые сертификаты: # apt-get install ca-certificates Сертификат должен быть в формате PEM и иметь расширение .crt — если расширение вашего сертификата .pem, то достаточно просто поменять на .crt Сертификат необходимо поместить в каталог /usr/local/share/ca-certificates: # cp ./root-ca.crt /usr/local/share/ca-certificates/root-ca.crt Запустить обновление:

Читать далее

Установка и настройка OpenSearch. Debian 12.

OpenSearch – система полнотекстового поиска. Является форком Elasticsearch. Разработана компанией A9.com, дочерней компанией Amazon.com. Стэк OpenSearch (OpenSearch + Logstash-oss-with-OpenSearch-output-plugin + OpenSearch–Dashboards) является бесплатным аналогом с отрытым исходным кодом стэку ELK (Elasticsearch + Logstash + Kibana). В совокупности с Beat’ами (Filebeat, Winlogbeat, и т.д.) образуют полный цикл управления логами: сбор, систематизация, поиск. На момент установки актуальная

Читать далее

Если отказывается работать Rewrite и сервер выдаёт ошибку 404.

Если не корректно отрабатывают rewrite и страницы отдают ошибку 404, хотя всё сделано правильно… То проверяем подключение модуля mod_rewrite  ( apache2 -t -D DUMP_MODULES — для Debian и Ubuntu)  и наличие директивы AllowOverride All в секции Directory.    

Работа с файловыми дескрипторами.

Предположим, есть проблема с разрастанием файла /var/log/squid/access.log В данном случае понятно, что лог-файл принадлежит процессу squid, в общем случае это может быть не очевидно. Для определения принадлежности файла процессу используется команда lsof: На выходе узнаём, что процесс имеет ID равным 728, владелец proxy, размер файла 1049202. Зная идентификатор процесса становится возможным получить файловые дескрипторы: В

Читать далее