|
|
|
Работаем

Установка и настройка терминального сервера завершена, теперь тестирую, к середине месяца уже и уроки информатики закончатся, так что класс будет полностью в моём распоряжении.
Пока решаю довольно острый вопрос - управление пользователями Интернет, как показала практика простейший домен на Samba и авторизация в нем для одновременной авторизации на Squid весьма ненадежная связка, хоть и удобная, в которой очень много влияющих факторов (не буду подробно, кто настраивал поймет).
Надобность в домене отпала, так как класс будет полностью терминальным, а следовательно и авторизацию надо делать по-другому.
Базовый метод авторизации через хелпер Apache, тоже не соответствует моим представлениям, так как не позволяет на ходу отключать пользователей.
Что касается SAMS и прочих интерфейсов на мой взгляд они сильно перегружены для моих целей, так как в классе в основном требуется:
1.Добавить, удалить, изменить учетную запись пользователя.
2. Отключить / включить Интернет для пользователя/группы(класса).
Нашел хелпер с похожим функционалом, работающий с базой PostgreSQL, но хотя он скомпилировался, но не работает, так как должен.
Да и держать еще одну базу накладно.
Поискав для MySQL, снова ничего мне нужного.
Решил написать сам, так как знаю немного Perl, то на нем и решил писать, пришел с работы расковырял исходники хелпера с PostgreSQL, и по тому же алгоритму написал свой хелпер для MySQL,
хм что бы его написать пришлось супер-экстерном пройтись по основам MySQL и MySQL-Perl, поскольку с базами до этого вообще не работал; в результате методом проб и ошибок, просмотрев полсотни сайтов и форумов Интернет,с не одним десятком исправлений в коде, к 4 утра все же работающий код был написан, правду говорят, что основной труд программиста не в том чтобы написать код, а в том чтобы найти ошибки и отладить.
В общем, это только часть, теперь надо простенький интерфейс написать, чтоб ручками в MySQL каждый раз не лазить.
Пока работал над хелпером в голову пришла интересная мысль, как сделать полнофункциональный веб-интерфейс для Dansguardian.
Хотя до этого далеко, так как надо решить вопрос с разделяемыми сетевыми ресурсами, ведением и выводом статистики по использованию Интернет, проверить работоспособность всех программ в терминальном режиме, и много чего еще...
В общем работы много, хочется успеть сделать все до отпуска, но уж как получится.
- Блог пользователя den2007
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии


Последние комментарии
9 часов 4 минуты назад
14 часов 44 минуты назад
15 часов 37 минут назад
15 часов 44 минуты назад
2 дня 20 часов назад
2 дня 20 часов назад
4 дня 12 часов назад
4 дня 12 часов назад
1 неделя 21 час назад
1 неделя 1 день назад