IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (https://www.imho.ws/forumdisplay.php?f=76)
-   -   pppd auth-up user logoff (https://www.imho.ws/showthread.php?t=76033)

velial 19.12.2004 01:24

pppd auth-up user logoff
 
мне надо ограничить некотрых пользователей по времени входа в систему
решил сдлеать так:
в /etc/ppp/auth-up прописать
******************************************
hr=`date +%H`
pd=`cat /var/run/$1.pid`
if [ $2 == 'vova' ]
then
if [ $hr -gt 23 ] || [ $hr -lt 6 ]
then
echo "OK in" `date +'%y/%m/%d %T'` $* >> /var/log/pppok
exit 0
else
echo "NOT in" `date +'%y/%m/%d %T'` $pd $* >> /var/log/pppnot
kill -SIGINT /var/run/$pd.pid
exit -1
fi
fi
******************************************
но!!!!
не работает ни exit -1
ни kill $pid
поидее в момент отработки auth-up еще просто не записан этот pid!

вопрос как осуществить задуманное???
не дать пользователю зайти в систему с такого-то по такой-то час, но при этом, чтобы остальных пользователей пускало?????

заранее спасибо!!!

noname 19.12.2004 10:33

а как пользователь зазодит в систему ?
и как он получает интернет вообше ?

скрипту передается $2 я так понял имя пользователя , а откуда скрипт его берет ??

вoобшем be more specific.


Часовой пояс GMT +4, время: 14:16.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.