Установка и запуск Opensearch / Dashboard / Logstash в режиме single-node в docker compose

Установка и запуск Opensearch / Dashboard / Logstash в режиме single-node в docker compose

Opensearch / Dashboard / Logstash

Opensearch, ранее известный как Open Distro for Elasticsearch – аналог стека ELK, но с интегрированным модулем безопасности (в ELK это платная опция)OpenSearch – это распределенный комплект поисковых и аналитических ресурсов с открытым исходным кодом для различных примеров использования, таких как мониторинг приложений в режиме реального времени, анализ журналов и поиск по веб-сайтам. …

Настройка LDAP-авторизации (FreeIPA) в Vaultwarden (Bitwarden_RS)

Настройка LDAP-авторизации (FreeIPA) в Vaultwarden (Bitwarden_RS)

Vaultwarden LDAP

vaultwarden-ldap – простой LDAP-коннектор для Vaultwarden

В предыдущей статье была рассмотрена установка менеджера паролей Vaultwarden (Bitwarden_RS)

Переключимся на пользователя Vaultwarden

$ sudo su – vaultwarden

Скачиваем модуль ldap-авторизации для Vaultwarden из репозитория и устанавливаем его

$ wget https://github.com/ViViDboarder/vaultwarden_ldap/archive/refs/tags/v0.4.0.tar.gz
$ tar xzvf v0.4.0.tar.gz
$ cd vaultwarden_ldap-0.4.0/
$ cargo new –bin vaultwarden_ldap
$ cargo build –locked –release

Копируем конфиг

$ cp /opt/vaultwarden/vaultwarden_ldap-0.4.0/example.config.toml /opt/vaultwarden/vaultwarden_ldap-0.4.0/target/release/config.toml

Переключаемся на sudo-пользователя

$ exit

Правим конфиг …

Установка Vaultwarden (Bitwarden_RS) и PostgreSQL не в docker-исполнении в Centos 8 / Rocky Linux

Установка Vaultwarden (Bitwarden_RS) и PostgreSQL не в docker-исполнении в Centos 8 / Rocky Linux

Vaultwarden (Bitwarden_RS) + PostgreSQL, no Docker

Vaultwarden (Bitwarden_RS) – менеджер паролей с открытым кодом. Легковесный форк широко известного Bitwarden, написан на Rust. В качестве БД используется SQLite, MariaDB, PostgreSQL

Подготовка

Обновим ОС, установим необходимые пакеты

$ sudo dnf -y install epel-release
$ sudo dnf -y update
$ sudo dnf -y install tar nano wget gcc cmake openssl-devel sqlite-devel postgresql-devel mariadb-devel

Добавим пользователя, …

Установка корпоративного менеджера паролей Passwork + Nginx в Centos 8 / Rocky Linux

Установка корпоративного менеджера паролей Passwork + Nginx в Centos 8 / Rocky Linux

Passwork + Nginx + php-fpm

Passwork хранит пароли в структурированном виде с гибкой настройкой доступов пользователей и подходит как для совместной работы внутри компаний, так и для личного использования.

Подготовка

Устанавливаем софт

$ sudo dnf makecache
$ sudo dnf -y install epel-release
$ sudo dnf -y install wget traceroute net-tools nano bind-utils telnet htop rsync policycoreutils-python-utils
$ sudo dnf-y install git avahi

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

Расширяем диск с помощью утилиты parted в Linux

Расширяем диск с помощью утилиты parted в Linux

parted

Parted — свободный редактор дисковых разделов, предназначенный для создания и удаления разделов. Утилита полезна для создания разделов для новых операционных систем, реорганизации использования места на жёстком диске, копирования информации между дисками и создания образов диска.

В одной из прошлых статей был рассмотрен способ расширения диска с помощью утилиты growpart

Но, при увеличении диска в Debian 8 столкнулся …

Установка Zabbix Proxy + SQLite в Centos 8 / Rocky Linux

Установка Zabbix Proxy + SQLite в Centos 8 / Rocky Linux

Zabbix Proxy + SQLite

Zabbix proxy – сервис, способный собирать данные мониторинга с одного или нескольких наблюдаемых устройств и отправлять эту информацию Zabbix серверу, таким образом прокси работает от имени сервера. Используется для масштабирования, централизации Zabbix.

Устанавливаем необходимый софи

$ sudo dnf install -y zabbix-proxy-sqlite3 zabbix-agent policycoreutils-python-utils nano

Создаем каталог для базы данных и назначаем владельца каталога

$ sudo mkdir /var/lib/zabbix/
$ sudo chown -R …

Интеграция iTop ITSM & CMDB и FreeIPA

Интеграция iTop ITSM & CMDB и FreeIPA

iTop & FreeIPA

iTop (IT Operational Portal) — это веб-продукт с открытым исходным кодом, предназначенный для автоматизации ИТ-подразделений предприятий и сервис провайдеров. iTop разработан на основе лучших практик ITIL/ITSM и в то же время является достаточно гибким, чтобы адаптироваться к процессам вашей организации.

В предыдущей статье была рассмотрена установка iTop ITSM & CMDB в Rocky Linux.

Для интеграции …

Установка Zabbix 5.4, Nginx, PostgreSQL 13 + TimescaleDB в Centos 8 / Rocky Linux

Установка Zabbix 5.4, Nginx, PostgreSQL 13 + TimescaleDB в Centos 8 / Rocky Linux

Zabbix 5.4 + Nginx + PostgreSQL 13 + TimescaleDB

Zabbix — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования.TimescaleDB — это расширение PostgreSQL для работы с временными рядами (time series). Временные ряды можно хранить в PostgreSQL и просто так, но TimescaleDB обеспечивает большую производительность на том же железе.

Установка Zabbix и Nginx

Добавляем репозиторий Zabbix

$ sudo rpm -Uvh …

Расширяем LVM-раздел без создания нового физического тома (physical volume) в Centos, Rocky Linux

Расширяем LVM-раздел без создания нового физического тома (physical volume) в Centos, Rocky Linux

Расширяем LVM: growpart, pvresize

Данное действие актуально, когда вы используете MBR таблицу разделов, т.к. у данного типа разделов есть ограничение: 3 основных раздела (primary)

Смотрим структуру

$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda …