Страница 1 из 1
разрешить определенный сайт из бан листа.
Добавлено: Пт июл 25, 2014 12:04
avedis
Всем привет!
настроен squid и rejik с аутентификацией по логину и паролю.
Вопрос следующий: как настроить чтобы определенный пользователь имел доступ к одному сайту из бан листа (к примеру baners). Остальные сайты из этого бан листа для этого пользователя и для всех других также были недоступны?
Спасибо!
Re: разрешить определенный сайт из бан листа.
Добавлено: Пт июл 25, 2014 12:23
Slava
Создайте выше секцию с нужными логинами и сайтами и action pass
Re: разрешить определенный сайт из бан листа.
Добавлено: Пт июл 25, 2014 12:58
avedis
А можно чуть конкретнее. Я как понял секцию создаем в файле redirector.conf?
Re: разрешить определенный сайт из бан листа.
Добавлено: Пт июл 25, 2014 13:09
Slava
чтобы создать секцию, нужно добавить записи в redirector.conf и создать папки на диске
Посмотрите, как прописаны существующие секции, какие папки и файлы за ними закреплены.
http://rejik.ru/index_ru_4_0.html
Re: разрешить определенный сайт из бан листа.
Добавлено: Пт июл 25, 2014 13:37
avedis
Такие секции у меня есть, но получается, что доступ у пользователя будет ко всему бан листу, а мне надо только к конкретному сайту с бан листа.
Re: разрешить определенный сайт из бан листа.
Добавлено: Пт июл 25, 2014 14:23
Slava
У Вас есть секция с action pass вверху конфига?
Re: разрешить определенный сайт из бан листа.
Добавлено: Пт июл 25, 2014 14:47
avedis
нет
Re: разрешить определенный сайт из бан листа.
Добавлено: Пт июл 25, 2014 15:06
Slava
Создайте выше секцию с нужными логинами и сайтами и action pass
Re: разрешить определенный сайт из бан листа.
Добавлено: Пт июл 25, 2014 16:29
avedis
спасибо! Попробую
Re: разрешить определенный сайт из бан листа.
Добавлено: Вт фев 16, 2016 13:48
alexK
Здравствуйте!
Не могу заставить работать белый список. Вот часть конфига режика:
Код: Выделить всё
error_log /usr/local/rejik3/redirector.err
#change_log /usr/local/rejik3/redirector.log
make-cache /usr/local/rejik3/make-cache
#allow_urls /usr/local/rejik3/banlists/allow_urls
#write_hostname_to_log on
#allow_ip 192.168.2.99/255.255.255.0
<GOOD>
ban_dir /usr/local/rejik3/banlists/good
action pass
<BANNER>
ban_dir /usr/local/rejik3/banlists/banner
url http://192.168.2.100:8080/squid-internal-static/icons/null.gif
<DATING>
ban_dir /usr/local/rejik3/banlists/dating
url http://192.168.2.100:8080/squid-internal-static/icons/access_denied_dating.html
allow_ip 192.168.2.85
В файле redirector.err записи о списке /usr/local/rejik3/banlists/good отсутствуют. Кеш файлы в этой же папке не создаются. Права для пользователя proxy:proxy на папку установлены как и на все остальные.
Re: разрешить определенный сайт из бан листа.
Добавлено: Вт фев 16, 2016 14:21
Slava
В папке /usr/local/rejik3/banlists/good есть файлик urls или pcre?
Re: разрешить определенный сайт из бан листа.
Добавлено: Вт фев 16, 2016 14:27
alexK
да, там лежит файл urls
Содержимое:
Права на файл тоже выставил как у подобных в других папках. Владелец proxy:proxy 644
Re: разрешить определенный сайт из бан листа.
Добавлено: Вт фев 16, 2016 15:02
alexK
Вопрос решен! Не заметил пропущенную строку в закоментированной ниже секции. Закоментировал её и все заработало. Извините за беспокойство.