Oxidized - это универсальное решение, поддерживающее более 130 видов
устройств от различных вендоров, поэтому достаточно установить и
настроить его один раз и использовать затем без оглядки на применяемое
оборудование. Это значительно удобнее, чем решения, предназначенные для
оборудования какого-либо отдельного производителя. Для настройки мы будем использовать Ubuntu 22.04 LTS, коммутатор Eltex 2308B. Oxidized написан на Ruby и поэтому его установка отличается от привычной пользователям Debian. Начнем с установки необходимых зависимостей: apt install ruby ruby-dev libsqlite3-dev libssl-dev pkg-config cmake libssh2-1-dev libicu-dev zlib1g-dev g++ libyaml-dev Устанавливаем Oxidized через RubyGems gem install oxidized gem install oxidized-script oxidized-web gem install psych Далее устанавливаем Git для хранения конфигураций и контроля изменений в них: apt install git Создаем пользователя для oxidized useradd -s /bin/bash -m oxidized Делаем тестовый вход su oxidized oxidized exit