В общем стоит Suse.
Поставил Squid - работает норм, поставил Sarg тоже работает.
Уже весь инет облазил делал как писали, но не получается сделать чтобы просматривать статистику по паролю.
Да даже просто сайт под паролем сделать не получается.
У меня просто такое подозрение что апач стоит и без возможности аутентификации.
Помогите плиз.
Что бы пользователь вводя логин и пас просматривал только свою статистику делается в конфиге сарджа насколько я помню)
А вообще советую посмотреть в сторону SAMS :cool:
Что бы пользователь вводя логин и пас просматривал только свою статистику делается в конфиге сарджа насколько я помню)
А вообще советую посмотреть в сторону SAMS :cool:
Да в сарже сделал все как надо. Просто помимо сарджа надо еще в аппаче настроить поддержку аутентификации, а там не могу найти где и как. Вроде говорят что то типа мода в аппаче должен быть по аутентификации.
[quote=NataN]Просто помимо сарджа надо еще в аппаче настроить поддержку аутентификации,
самый простой способ это через .htaccess[/quote]
Как раз так и пробовал, но складывается такое впечатление что апач не со всеми модами стоит и не панимает.
Да в сарже сделал все как надо. Просто помимо сарджа надо еще в аппаче настроить поддержку аутентификации, а там не могу найти где и как. Вроде говорят что то типа мода в аппаче должен быть по аутентификации.
дык поставьте.
NataN написал:
Как раз так и пробовал, но складывается такое впечатление что апач не со всеми модами стоит и не панимает.
что, можно зайти на закрытые страницы? ну выложите конфиг и сам .htaccess
А в SUSE ЕМНИП работает следующая команда:
[console]rpm -qa | grep -Ei "http|apache"[/console]
что она пишет?
[quote=NataN]Да в сарже сделал все как надо. Просто помимо сарджа надо еще в аппаче настроить поддержку аутентификации, а там не могу найти где и как. Вроде говорят что то типа мода в аппаче должен быть по аутентификации.
дык поставьте.
NataN написал:
Как раз так и пробовал, но складывается такое впечатление что апач не со всеми модами стоит и не панимает.
что, можно зайти на закрытые страницы? ну выложите конфиг и сам .htaccess
А в SUSE ЕМНИП работает следующая команда:
[console]rpm -qa | grep -Ei "http|apache"[/console]
что она пишет?[/quote]
Если вы все сделали правильно, но окошко ввода пароля не появилось, то это значит, что настройки сервера запрещают Вам использовать файлы .htaccess для защиты директорий. Для решения данного вопроса Вам следует связаться с администрацией сервера, либо использовать другой тип защиты.
После того, как было выяснено, что файлы .htaccess работают, следует удалить с сайта только что написанный тестовый файл.
...
# forbid access to the entire filesystem by default
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
...
и заканчивая вот здесь:
text
Include /etc/apache2/default-server.conf
далее mod_userdir.conf
p.s. в общем если apache cтарый, то все будет лежать в httpd.conf, иначе смотреть надо на строчи начинающие с записи include
пример взят из apache2-2.2.13-2.4.1.i586 :-)
...
# forbid access to the entire filesystem by default
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
...
и заканчивая вот здесь:
text
Include /etc/apache2/default-server.conf
далее mod_userdir.conf
p.s. в общем если apache cтарый, то все будет лежать в httpd.conf, иначе смотреть надо на строчи начинающие с записи include
пример взят из apache2-2.2.13-2.4.1.i586 :-)
нашел такие строчки оказывается смотрел в книгу и видел фигу как говориться. Но все равно не получается. Ставил AllowOverride All и не идет всеравно
S | Имя | Заключение | Тип
--+-----------------------+-------------------------------------------------------+-----------------------
i | apache2 | The Apache Web Server Version 2.0 | пакет
| apache2 | The Apache Web Server Version 2.0 | пакет с исходным кодом
i | apache2-doc | Additional Package Documentation. | пакет
i | apache2-example-pages | Example Pages for the Apache 2 Web Server | пакет
| apache2-mod_apparmor | AppArmor module for apache2 | пакет
| apache2-mod_apparmor | AppArmor module for apache2 | пакет с исходным кодом
| apache2-mod_macro | Define and Use Macros within the Apache Configuration | пакет
| apache2-mod_macro | Define and Use Macros within the Apache Configuration | пакет с исходным кодом
| apache2-mod_mono | Run ASP.NET Pages on Unix with Apache and Mono | пакет
| apache2-mod_mono | Run ASP.NET Pages on Unix with Apache and Mono | пакет с исходным кодом
i | apache2-mod_perl | Embedded Perl for Apache | пакет
| apache2-mod_perl | Embedded Perl for Apache | пакет с исходным кодом
i | apache2-mod_php5 | PHP5 Module for Apache 2.0 | пакет
i | apache2-mod_python | A Python Module for the Apache 2 Web Server | пакет
| apache2-mod_python | A Python Module for the Apache 2 Web Server | пакет с исходным кодом
i | apache2-prefork | Apache 2 "prefork" MPM (Multi-Processing Module) | пакет
i | apache2-utils | Apache 2 utilities | пакет
| apache2-worker | Apache 2 worker MPM (Multi-Processing Module) | пакет
NataN, oO Shorewall некая надстройка над iptables, в вашем же случае надо было смотреть в сторону SuseFirewall, сейчас у вас получится помойка в системе, с apache2 все нормально.