LINUX.ORG.RU
решено ФорумAdmin

squid разрешить facebook в обед только одному пользователю.

 


1

1

Привет. Хочу дать только одному пользователю доступ к facebook только в определенные часы, другие без ограничений. В конфиге:

 acl our_networks src 192.168.0.0/24
 acl user src 192.168.0.52
 acl facebook dstdomain  .facebook.com
 acl TimeFacebook time 13:00-14:00
 
http_access allow user TimeFacebook facebook
http_access allow our_networks

http_access deny user facebook
http_access deny all

Не работает. В нете есть примеры, но нет как ограничить только для одного пользователя.

Ответ на: комментарий от Kuzz

теперь у него есть доступ к facebook, но доступа да другие сайты нет.

Я хочу чтобы у него был заблокирован только facebook, но был доступ только в обед. Других это правило не должно касаться.

ElectroNik ★★
() автор топика
Ответ на: комментарий от ElectroNik

Так а что мешает разрешить ему и другие сайты?

http_access allow our_networks !user
http_access allow user TimeFacebook facebook
http_access allow user !facebook

http_access deny all
Kuzz ★★★
()
http_access allow user TimeFacebook facebook
http_access deny user facebook

http_access allow our_networks
http_access deny all

Логика такая: открывает доступ к facebook юзеру в нужное время. Если по первому правилу нет совпадений(время не то), запрещает юзеру facebook. Далее остальные правила

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.