Squid3: позвольте некоторый сайт только для некоторого пользователя

У меня есть прокси squid3 на моей человечности сервера.

Я предоставил бы доступ к группе сайтов только группе пользователей. Теперь мой простой код - это:

acl WHITELIST url_regex "/var/proxy/whitelist/test.whitelist"
http_access allow WHITELIST
http_access deny all

В протестировать существует только "google.it" и работы прокси.

В сервере существует другой пользователь, названный "test_user" с паролем "пароль".

Моя первая проблема: как я могу установить в конфигурации сквида на сервере для разрешения только Белого списка только для пользователя/группы?

Вторая проблема: На клиенте (с Lubuntu), что я должен сконфигурировать? Я пытаюсь сконфигурировать/etc/environment как это:

export http_proxy=http://test_user:password@myserverip:2888/
export https_proxy=http://test_user:password@myserverip:2888/
export ftp_proxy=http://test_user:password@myserverip:2888/
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
export HTTP_PROXY=http://test_user:password@myserverip:2888/
export HTTPS_PROXY=http://test_user:password@myserverip:2888/
export FTP_PROXY=http://test_user:password@myserverip:2888/
NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"

Править: в моей установке прокси у меня есть пользователь аппарата, и она работает, но на lubuntu клиентском Firefox всегда просят у меня пароль..

/etc/environment похож на это:

export HTTP_PROXY=http://simone:simone@192.168.0.199:2888/
0
задан 3 March 2015 в 12:54

1 ответ

  1. готовятся, файл содержит список пользователя (пользователей)
  2. , готовятся, файл содержит список сайтов (сайтов)
  3. , отображают их в squid.conf как ниже

    acl userlist src "/home/acl/userlist"  
    acl whitelist urlpath_regex "/home/acl/whitelist"    
    http_access allow userlist sitelist
    

сделанный.

для Вашей второй проблемы,

номер порта для squid3 3128.
так изменяют номер порта.
и можно настроить настройки прокси в/etc/apt/apt.conf файле как указано ниже:

https_proxy=http://test_user:password@myserverip:3128

примечание: если apt.conf файл, не доступный, создайте его.

Thats все!

0
ответ дан 3 August 2019 в 14:07

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

Похожие вопросы: