логично но если я вручную создаю файл .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>