Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
abills:docs:manual:radius:periodic [2008/03/31 15:51] asmodeus created |
abills:docs:manual:radius:periodic [2015/12/05 17:50] (текущий) |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
Авторизация проводится при помощи программы abills/libexec/rauth.pl которой RADIUS передаёт параметры авторизации пользователя. | Авторизация проводится при помощи программы abills/libexec/rauth.pl которой RADIUS передаёт параметры авторизации пользователя. | ||
+ | |||
=====Аккаунтинг==== | =====Аккаунтинг==== | ||
Строка 16: | Строка 17: | ||
^5. USER_NAME | Имя пользователя | | ^5. USER_NAME | Имя пользователя | | ||
+ | |||
+ | Программа внешнего акаунтинга может также передавать параметры биллингу через стандартный ввод вывод. Параметры выданные программой интерпритируются как радиус пары для системы. \\ | ||
+ | Пример программы: | ||
+ | |||
+ | |||
+ | #!/bin/sh | ||
+ | | ||
+ | ACT_STATUS_TYPE=$1; | ||
+ | NAS_IP_ADDRESS=$2; | ||
+ | NAS_PORT=$3; | ||
+ | NAS_TYPE=$4; | ||
+ | USER_NAME=$4; | ||
+ | | ||
+ | if [ w${USER_NAME} = wtest ]; then | ||
+ | echo "CONNECT_INFO='test params'"; | ||
+ | fi; | ||
+ | |||
+ | Программа возвращает радиус параметры CONNECT_INFO для пользователя test |