Dansguardian - позволяет некоторым пользователям просматривать некоторые веб-сайты
Я настроил squid+ldap с dansguardian. Теперь требуется, чтобы все пользователи не открывали все сайты.
Могу ли я настроить dansguardian таким образом, чтобы он разрешал только некоторым пользователям, у которых есть paermision. Я также создал фильтры. но я не мог этого увидеть.
1 ответ
Решение
- Изменить "группы фильтра" в dansguardian.conf
- cp dansguardianf1.conf dansguardianf2.conf
- Возможно, вы захотите изменить "имя группы" в каждом файле dansguardianfN.conf, чтобы увидеть новые группы в access.log
- В каждом dansguardianfN.conf измените "список исключений", "запрещенный фразелист" и т. Д.
Пример:
grep filtergroups ./dansguardian.conf
filtergroups = 2
grep "groupname\|exceptionsitelist\|bannedphraselist" ./dansguardianf2.conf
groupname = 'hr'
exceptionsitelist = '/etc/dansguardian/lists/exceptionsitelist_hr'
bannedphraselist = '/etc/dansguardian/lists/bannedphraselist'
cat ./exceptionsetelist_hr
site1.tld.com
site2.tld.com
.Include</etc/dansguardian/lists/exceptionsitelist>
Все пользователи, явно не указанные в других группах, будут перенаправлены на filter1 (config: dansguardianf1.conf)
Попробуйте это: http://contentfilter.futuragts.com/wiki/doku.php?id=group_configuration