Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:radius:radius [2008/10/06 17:12] asmodeus |
abills:docs:manual:radius:radius [2015/12/05 17:50] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
=====Авторизация и Аутентификация===== | =====Авторизация и Аутентификация===== | ||
- | Авторизация проводится при помощи программы abills/libexec/rauth.pl которой RADIUS передаёт параметры авторизации пользователя. | + | Авторизация проводится при помощи программы abills/libexec/rlm_perl.pl которой RADIUS передаёт параметры авторизации пользователя. |
=====Аккаунтинг==== | =====Аккаунтинг==== | ||
- | Авторизация проводится при помощи программы abills/libexec/racct.pl которой RADIUS передаёт j параметры текущей сесии.\\ | + | Авторизация проводится при помощи программы abills/libexec/racct.pl которой RADIUS передаёт параметры текущей сесии.\\ |
- | Система разрешает использовать внешние скрипті в процессе аккаунтинга. Это немного притормаживает работу но разрешает делать дополнительные манипуляции с текущей сессией. | + | Система разрешает использовать внешние скрипты в процессе аккаунтинга. Это немного притормаживает работу но разрешает делать дополнительные манипуляции с текущей сессией. |
Для использования этой возможности поместите файл Ваших действий в каталог abills/libexec/ext_acct/ (Если он не существует создайте его). Размещение этого каталога определяется в опции конфигурации $conf{extern_acct_dir}. На файл должны быть установлены 755 права в противном случае система будет игнорировать его.\\ | Для использования этой возможности поместите файл Ваших действий в каталог abills/libexec/ext_acct/ (Если он не существует создайте его). Размещение этого каталога определяется в опции конфигурации $conf{extern_acct_dir}. На файл должны быть установлены 755 права в противном случае система будет игнорировать его.\\ | ||
Внешней программе передаются следующие параметры командной строки: | Внешней программе передаются следующие параметры командной строки: | ||
Строка 30: | Строка 30: | ||
USER_NAME=$5; | USER_NAME=$5; | ||
FRAMED_IP_ADDRESS=$6; | FRAMED_IP_ADDRESS=$6; | ||
- | + | | |
+ | |||
if [ w${USER_NAME} = wtest ]; then | if [ w${USER_NAME} = wtest ]; then | ||
echo "CONNECT_INFO='test params'"; | echo "CONNECT_INFO='test params'"; |