Slackware - httpaccess

Ответить
Аватара пользователя
Trinux

Slackware - httpaccess

Сообщение Trinux »

Здравствуйте, пытаюсь прикрыть доступ к мониторам, положил в его дирректорию файл .htaccess со следующим содержанием



AuthUserFile /etc/httpd/.htpasswd

AuthGroupFile /dev/null

AuthName "login:"

AuthType Basic

require valid-user



Захожу без проблем,а хотелось бы с запросом пароля Изображение по пути /etc/httpd/.htpasswd все на месте.
Аватара пользователя
ab57

Re: Slackware - httpaccess

Сообщение ab57 »

Как наиболее вероятный вариант, действует директива "AllowOverride none" в конфиге апача, которая запрещает обработку .htaccess.

Попробуйте в конфигурационном файле добавить директиву AllowOverride для вашего закрываемого каталога, например:



AllowOverride AuthConfig - разрешить директивы AuthUserFile,AuthGroup....

(или AllowOverride All - разрешить использование всех директив в .htaccess)

...
Аватара пользователя
dmitryst

Re: Slackware - httpaccess

Сообщение dmitryst »

Цитата ab57:



или AllowOverride All - разрешить использование всех директив в .htaccess)
Slackware - httpaccess




это лучше на время тестирования, чтоб уж гарантированно отработало.
Аватара пользователя
Trinux

Re: Slackware - httpaccess

Сообщение Trinux »

дело в том что эта директория которую я пытаюсь прикрыть находится в /var/www/htdocs/



а на нее у меня в апаче совсем другие правила Изображение



Попробовал сдлать виртуалхост тоже не получилось Изображение



вот конфиг на пример виртуалхоста



NameVirtualHost 10.1.1.1



ServerName stat.crao.loc

ServerAlias
www.stat.crao.loc


DocumentRoot /var/www/vhosts/stat

ErrorLog /var/log/httpd/crao.log





Зону stat.crao.loc описал, все пути впорядке, но при переходе по ссылке захожу все таки в



/var/www/htdocs/



Прикрепил httpd.conf
Вложения
httpd.zip
(5.95 КБ) 0 скачиваний
httpd.zip
(5.95 КБ) 0 скачиваний
Аватара пользователя
ab57

Re: Slackware - httpaccess

Сообщение ab57 »

Цитата Trinux:



дело в том что эта директория которую я пытаюсь прикрыть находится в /var/www/htdocs/
Slackware - httpaccess




Ясное дело, поэтому и надо указать, что конкретно для подкаталога /var/www/htdocs/monitor действуют не общие правила, а определяемые из директивы, позволяющие применять файл .htaccess. У вас это не сработало потому, что не загружается модуль mod_access, по крайней мере в конфиге этого нет (директива LoadModule acces_module ...)




Цитата Trinux:



Попробовал сдлать виртуалхост тоже не получилось
Slackware - httpaccess




По умолчанию виртуальные узлы наследуют свойства основного экземпляра сервера и вам все равно придется делать настройки для каталога внутри узла. Кроме того, виртуальный хостинг - это отдельная и очень непростая тема и если задача состоит в только в том , чтобы просто закрыть паролем каталог, то не стоит с этим заморачиваться.
Аватара пользователя
Trinux

Re: Slackware - httpaccess

Сообщение Trinux »

что-тоя не могу найти сей модуль в апаче.... версия 2.2.8 может выложит кто-то?

Насчет виртуал хостов, то буду разбираться. не могу так просто вот НЕ ЗАМОРАЧИВАТЬСЯ Изображение

И если не ошибаюсь этот модуль для старых версий...

в моем случае эту функцию выполняет mod_auth который у меня грузится.
Ответить

Вернуться в «Общий по Linux»