Dansguardian - позволяет некоторым пользователям просматривать некоторые веб-сайты

Я настроил squid+ldap с dansguardian. Теперь требуется, чтобы все пользователи не открывали все сайты.

Могу ли я настроить dansguardian таким образом, чтобы он разрешал только некоторым пользователям, у которых есть paermision. Я также создал фильтры. но я не мог этого увидеть.

1 ответ

Решение
  1. Изменить "группы фильтра" в dansguardian.conf
  2. cp dansguardianf1.conf dansguardianf2.conf
  3. Возможно, вы захотите изменить "имя группы" в каждом файле dansguardianfN.conf, чтобы увидеть новые группы в access.log
  4. В каждом 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

Другие вопросы по тегам