Страница 1 из 1
аунтефикация в отчетах sarg
Добавлено: 2008-05-15 17:00:14
aheles
В настройках конфига sarg.conf есть следующие строки
Код: Выделить всё
# TAG: user_authentication yes|no
# Allow user authentication in User Reports using .htaccess
# Parameters:
# AuthUserFile - where the user password file is
# AuthName - authentication realm. Eg "Members Only"
# AuthType - authenticaion type - basic
# Require - authorized users to see the report.
# %u - user report
#
user_authentication yes
AuthName "internet"
AuthType Basic
AuthUserFile /usr/local/etc/squid/passwd
Require user %u
которые типа при просмотре сгенерированных отчетов пускают только по аунтефикации AuthUserFile /usr/local/etc/squid/passwd каждого в свой отчет или я не понял подскажите кто знает что именно подразумевается и как сделать чтоб работало?
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-21 0:07:27
Alex Keda
просто он выложит файл реаккесс в диру с файлми отчётов.
можно и пропобовать - недолго же
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-21 9:09:23
aheles
Спасибо что откликнулись
Да немногие откликнулись все наверно делают давно в виде базы данных на MySQL
но я пока не добрался до баз данных.
просто он выложит файл реаккесс в диру с файлми отчётов.
можно и пропобовать - недолго же
пробую не выкладывает этот файл и он как то связан с httpd , прошу объяснить принцип как работает аунтефикация web входа в отчеты.Заранее вам благодарен!
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-23 15:40:08
aheles
невыкладывает хоть убей
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-23 16:39:34
princeps
Не проще это сделать средствами веб-сервера?
Я год назад как-то делал саржем, у меня все как-то очень просто получилось. Но сейчас уже не вспомню.
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-23 17:09:53
aheles
использовал дефолтовый файл sarga немнонго подправив пути к файлам и все работает начал в папку каждого пользователя выкладывать файл .htaccess
позже выложу конфиги
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-24 10:12:00
aheles
файл .htaccess выкладывает но при попытке автоизоватся не пускает хотя файл вроде правильный и пути к паролям тоже
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-24 11:23:25
princeps
А ты апачем даешь к нему доступ? Может быть в конфиге апача что-нибудь подрихтовать надо?
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-24 12:44:46
aheles
логично но если я вручную создаю файл .htacces имеющий следующий вид
Код: Выделить всё
AuthType Basic
AuthName "internet"
AuthUserFile /usr/local/www/.htpasswd
Require valid-user
и ложу его в нужную директорию то все работает ,но сарж как вы уже знаете сам генерит такие файлы в папку кажого пользователя в директории /squid-reports/andrey/.htaccess но файл получается следующего формата
Код: Выделить всё
AuthUserFile /usr/local/etc/squid/passwd
AuthName "Internet_10"
AuthType Basic
<Limit GET POST> ---непонятные мне значения подставляет может из за них
require user admin andrey
</LIMIT> ---непонятные мне значения подставляет может из за них
имеется мысль что пользователей squid надо создавать в файле по определенному пути /usr/local/sarg/passwd
он его тулит по умолчанию если не какой путь не пишешь
можно конечно бросить остановится на том что запаролить каталог для админа и все , но хотелось бы чтобы пользователи могли смотреть по паролю такому же как и в squid. тем более уже его запрашивает.
вот еще кусочек httpd.conf может здесь че не так посмотрите пожалуйста
#
Код: Выделить всё
# AccessFileName: The name of the file to look for in each directory
# for access control information.
#
AccessFileName .htaccess
#
# The following lines prevent .htaccess files from being viewed by
# Web clients. Since .htaccess files often contain authorization
# information, access is disallowed for security reasons. Comment
# these lines out if you want Web visitors to see the contents of
# .htaccess files. If you change the AccessFileName directive above,
# be sure to make the corresponding changes here.
#
# Also, folks tend to use names such as .htpasswd for password
# files, so this will protect those as well.
#
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
Alias /sarg "/usr/local/www/sarg/squid-reports/"
<Directory "/usr/local/www/sarg/squid-reports">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-24 12:59:46
Alex Keda
вы не могли бы оформлять сообщения нормально?
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-24 13:07:34
aheles
извиняюсь конечно я недавно на вашем форуме скажите что не так
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-24 13:30:00
Alex Keda
Код: Выделить всё
- хорошая кнопочка для отделения того что написали вы от того что написал ваш компьютер, с которым проблемы.
я, например, неоформленный листинги обычно не читаю.
если тема заинтересует - могу прочесть, но тогда вначале оформляю нормально.
======
думаю понятно, что шансов получить ответ на непрочитанное сообщение намного меньше чем на прочитанное...
Re: аунтефикация в отчетах sarg
Добавлено: 2008-05-24 14:18:34
aheles
Получилась аунтефикация при следующем пути к файлу с паролями /usr/local/sarg/passwd то есть мое предположение по поводу пути оправдалось хочет такой пусть получает пришлось только переписать путь к файлу с пользователями в файле squid.conf
