Страница 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 :D