|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Shibeko 2:5031/32 15 Sep 2004 10:19:46 To : Victor Wagner Subject : Re: Dialin -------------------------------------------------------------------------------- VW> Через web-мордочку неудобно. ДАже если wget-ом. Ты нормальный аналог VW> команды w лучше сделай. Чтобы не глазами смотреть, а grep-ом. Здравая идея, сделал, 10 минут заняло: # ./online_vpn Логин ip_source ip begin param adm_petukhov 192.168.6.52 192.168.30.24 2004-09-15 08:21:27 vpn adm_usov 192.168.4.139 192.168.30.15 2004-08-18 10:56:22 vpn adm_kalinnik 192.168.4.141 192.168.30.11 2004-09-15 09:56:24 vpn adm_kondratenko 192.168.4.151 192.168.30.26 2004-09-15 08:16:00 vpn adm_usov 192.168.4.139 192.168.30.15 2004-09-15 08:56:25 vpn Можно и порт указывать, это в базе тоже есть, для диалапщиков. VW>>> б) управлять разрешенным временем логина? Системных-то пользователей VW>>> можно через pam_limit SS>> Сейчас не реализовано, но делается легко, запуском скриптика, убивающего SS>> pppd по таймауту. VW> Читать умеем? Или все глаза на веб-мордочках просадили? Был неправ, устал к концу дня. VW> Я сказал ВРЕМЕHЕМ ЛОГИHА, а не ПРОДОЛЖИТЕЛЬHОСТЬЮ СЕССИИ. Т.е. с по VW> будним дням пользователь vasya может логиниться с 20.00 и до 6.00, а по VW> выходным - наоборот с 10:00 до 18:00, а юзер petya - по выходным VW> круглосуточно, а по будням вообще никак. Вообщем то тоже достаточно легко, завести дополнительное поле в базе, а далее - как написал. Только _мне_ это не нужно, по крайней мере сейчас. Будет свободное время - допишу, думаю за час управлюсь. Hу не хочется заводить системных пользователей ради dialup/vpn, излишне это. --- ifmail v.2.14.os-p7 * Origin: Анархия - мать порядка (2:5031/32@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1210179dc1ba9.html, оценка из 5, голосов 10
|