Lightsquid+Transparent proxy - приписать в отчете ФИО
-
Здравствуйте.
Только поставил pfsense. И настроил lightsquid.
Статистика собирается отлично. Только вот можно мне как-то ручками приписать в поле ФИО свои фамилии на основе ip?
Дело в том, что ip у всех статичные. А начальнику удобней будет смотреть отчет по фамилиям, а не ip.
Прошу прощения за тупость, но не пойму где это сделать.
Пункт Auth Settings в squid недоступен в связи с
Authentication cannot be enabled while transparent proxy mode is enabled -
Внимательно прочитать документацию к lightsquid
http://lightsquid.sourceforge.net/How%20It%20Work.html (даю наводку realname) -
Огромное спасибо.
Быстренько все прописал в /usr/local/etc/lightsquid/realname.cfg . Все заработало. Начальник счастлив.
Сейчас буду читать подробнее, что там с группами и т.д. -
dorogoy a mojno uznat chem smotrish statistiku podskoji plz
-
Просто установил squid и lightsquid модули.
После этого в меню появились services - Proxy server - это настройка самого сквида
а в status - Proxy server Report - эта настройка lightsquid(он и формирует репорты)
Начальнику скинул ссылку http://192.168.1.1/lightsquid/index.cgi - там и есть вся статистика.Сейчас он мне поставил новую задачу: ограничить доступ к этой самой статистике.
в /usr/local/www/lightsquid/.htaccess все прописал как положено.
Но вот /usr/local/sbin/lighttpd на него не обращает внимания.
Поправил /var/etc/lighty-webConfigurator.conf добавив в конце как обычно в apache делал:
AccessFileName .htaccess
Но он выдает ошибку.Помогите убогому. Ну не знаю я про этот lighttpd ничего. И изучать желания нет. Мне больше apache по душе…
-
Итак, для начала: я идиот и тупица.
Правим /var/etc/lighty-webConfigurator.conf
1. добавляем "mod_auth"
2. в конце файла создаем:auth.backend = "htpasswd" auth.backend.htpasswd.userfile = "/.pa.txt" #здесь хранятся наши замечательные имена пользователей и пароли auth.require = ( "/lightsquid/" => ( "method" => "basic", "realm" => "My Special Directory", "require" => "valid-user" ))
Как создавать файлик с паролями в pfsense не знаю. На своей локальной машине делал так:
htpasswd -c .pa.txt user1 htpasswd .pa.txt user2 htpasswd .pa.txt user3
-
lighttpd не apache и в нем не будут работать .htaccess,
у вас похоже модуль авторизации не подключен добавьте
server.modules += ( "mod_auth" )
перед auth.backend = "htpasswd"документация как настроить авторизацию на официальном сайте
http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModAuth -
А я никак не могу группы прописать((
realname.cfg
192.168.1.1 Server
192.168.1.2 Test1
192.168.1.26 Test2group.cfg
Server 01 SysAdmin
Test1 01 SysAdmin
Test2 02 TestersИ ничего…
-
realname.cfg
192.168.1.1 Server
192.168.1.2 Test1
192.168.1.26 Test2group.cfg
192.168.1.1 01 SysAdmin
192.168.1.2 01 SysAdmin
192.168.1.26 02 TestersВот так группы пошли…