>/etc/ppp ip-up, ip-down.
>им передаються параметры, какие не помню,
>сам посмотри, среди них имя
>пользователя.
>Дальше - просто:
>if [ $n = "guest" ];
>then
> ipchains что_нить_плохое
> else
> ipchains что_нить_крутое
>fi
Тут есть два вопроса:
1. А что будет, если в системе будут сидеть два пользователя один guest и один обыкновенный. К примеру допустим срипт отработает для guest'а фильтр, что никуда нельзя, а для второго пользователя, что везде можно, не получится ли что когда одновременно или чуть позже зайдёт нормальный юзер и фильтры ipchains'a перейдут в состояние "везде можно" и guest получит доступ так же как и более продвинутый юзер?
2. Чисто технический вопрос, я ещё только учусь ;)этот сриптик где прописывать нужно /etc/ppp/ip-up.local или где-то ещё?
|