Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Подсказка
titleПамятка

Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы

Назначение

Информация
Скрипт для настройки MikroTik через User Manager на основе данных из базы данных. (Аварийная авторизация ROS 7)

Оглавление
absoluteUrltrue

Отображение дочерних элементов

Функционал:

  • Подключение к базе данных и получение данных о тарифах (лимиты скорости) и пользователях.

  • Генерация уникальных команд для настройки MikroTik:

    • Удаление старых конфигураций (профилей, лимитов, пользователей).

    • Создание новых лимитов скорости на основе данных из базы.

    • Создание профилей и назначение их пользователям.

    • Настройка групп пользователей.

  • Подключение к устройствам MikroTik по SSH и выполнение сгенерированных команд.

  • Логирование всех действий.


Запуск:

Блок кода
languageshell
.//usr/abills/libexec/billd emergence_mikrotik.pm NAS_IDS=1,2,3


Сценарии работы:

  • NAS_IDS: Список ID устройств MikroTik, разделённых запятыми. Скрипт подключится к каждому устройству и применит настройки.

  • Настройка User Manager:
    • Удаляет старые конфигурации (профили, лимиты, пользователей).

    • Создаёт новые лимиты и профили на основе тарифов из базы данных.

    • Добавляет пользователей и назначает им профили.

Описания параметров конфигурации (config.pl) или модуля Config

ПараметрПримерОписание









Дополнительная информация