Имеем NAS сервер на FreeBSD и кучу диалапшиков, которые авторизируются через RADIUS. Подключение диалапшиков происходит посредством ppp (пользовательского уровня). Мож но ли както запретить отдельным юзерам подключаться??? (доступа к RADIUS серверу нет)
>Имеем NAS сервер на FreeBSD и кучу диалапшиков, которые авторизируются через RADIUS.
>Подключение диалапшиков происходит посредством ppp (пользовательского уровня). Мож но ли както
>запретить отдельным юзерам подключаться??? (доступа к RADIUS серверу нет)можно в скрипте /etc/ppp/ip_up проверять параметры и либо подымать интерфейс либо нет
>>Имеем NAS сервер на FreeBSD и кучу диалапшиков, которые авторизируются через RADIUS.
>>Подключение диалапшиков происходит посредством ppp (пользовательского уровня). Мож но ли както
>>запретить отдельным юзерам подключаться??? (доступа к RADIUS серверу нет)
>
>можно в скрипте /etc/ppp/ip_up проверять параметры и либо подымать интерфейс либо нет
>А /etc/ppp/ip_up это разве не для pppd? (у мея ppp)
>>>Имеем NAS сервер на FreeBSD и кучу диалапшиков, которые авторизируются через RADIUS.
>>>Подключение диалапшиков происходит посредством ppp (пользовательского уровня). Мож но ли както
>>>запретить отдельным юзерам подключаться??? (доступа к RADIUS серверу нет)
>>
>>можно в скрипте /etc/ppp/ip_up проверять параметры и либо подымать интерфейс либо нет
>>
>
>А /etc/ppp/ip_up это разве не для pppd? (у мея ppp)ppp это протокол, а pppd это демон реализующий его пользовательскую часть :)
>>>>Имеем NAS сервер на FreeBSD и кучу диалапшиков, которые авторизируются через RADIUS.
>>>>Подключение диалапшиков происходит посредством ppp (пользовательского уровня). Мож но ли както
>>>>запретить отдельным юзерам подключаться??? (доступа к RADIUS серверу нет)
>>>
>>>можно в скрипте /etc/ppp/ip_up проверять параметры и либо подымать интерфейс либо нет
>>>
>>
>>А /etc/ppp/ip_up это разве не для pppd? (у мея ppp)
>
>ppp это протокол, а pppd это демон реализующий его пользовательскую часть :)
>
Мда!!!! Здесь конечно трудно не согласиться но есть одно НО!!! Во FreeBSD существует две реализации протокола ppp: один - это демон уровня ядра pppd, второй - демон пользовательского уровня ppp! Разве Вам об этом не известно?
ОК,
у Вас getty должна обрабатывать входящие звонки, запуская скрипт типа:
#!/bin/sh
exec /usr/sbin/ppp -direct ...соответственно можно разобрать параметры которые приходят этому скрипту и сравнив их, либо подымать канал либо нет.