Описание
Сервис предназначен для выполнения авторизации пользователей ЛК, конструктора порталов и NBI.
Для установки необходимо использовать пакет eltex-auth-service.
Данный пакет требует для своей работы предустановленный пакет eltex-radius.
Работа с удаленной базой Mysql.
Если eltex-auth-service настроен на работу с удаленным сервером Mysql, то для автозапуска сервиса нужно внести изменения в порядок загрузки пакетов:
echo "start on runlevel [2345]" > /etc/init/eltex-radius.override echo "start on runlevel [2345]" > /etc/init/eltex-auth-service.override
Управление сервисом
| Действие | Команда | Ответ |
|---|---|---|
| Проверка состояния | service eltex-auth-service status | Сервис работает eltex-auth-service start/running, process <pid> Сервис не работает eltex-auth-service stop/waiting |
| Запуск сервиса | service eltex-pcrf start | Сервис запустился eltex-auth-service start/running, process <pid> |
| Остановка сервиса | service eltex-auth-service stop | Сервис успешно остановлен eltex-auth-service stop/waiting |
| Перезапуск сервиса | service eltex-auth-service restart | Сервис успешно перезапущен eltex-auth-service stop/waiting eltex-auth-service start/running, process 16737 |
Конфигурация
/etc/eltex-auth-service/sql.conf
файл содержит параметры доступа сервиса к базе данных eltex_auth_service.
server = "localhost"
#port = 3306
login = "eltexauthservice"
password = "eltexauthpassword"
Таблица NAS
Данная таблица находится в БД eltex_auth_service и содержит адреса клиентов, имеющих право отправлять запросы на проведение авторизации пользователей. Если клиент не включен в эту таблицу, то запросы авторизации будут игнорироваться. После обновления состава этой таблице необходим перезапуск eltex-auth-service