Ключевые слова:auth, limit, web, (найти похожие документы) From : Oleg S Nastenko 2:5020/400 28 Feb 01 06:00:54
Subj : Как сделать доступ по паролю к директории в Апаче
-------------------------------------------------------------------------------
* Forwarded from area 'RU.UNIX.BSD'
From: "Oleg S Nastenko" <[email protected]>
> Как сделать доступ по паролю, в Апаче???
> допустим в директорию /cgi-admin/
1. Создаешь файл с паролями (man htpasswd)
2. Создаешь в директории файлик .htaccess такого вида:
order deny, allow
AuthType basic
AuthUserFile /путь_к_твоему_файлу_с_паролями/сам_файл
Deny from all
allow from ip_адрес_откуда_можно можно_и_сеть/24
require valid_user
3. В httpd.conf добавь в конфиг
<Directory "/path/to/cgi-admin">:
AuthType .htaccess
</Directory>
Все вроде...
Да, еще - почитай доки, там это все написано :))
---------------
Oleg S Nastenko
--- ifmail v.2.15dev5 * Origin: Tcms-17 ROSTELECOM Stock company (2:5020/400)
From: "Alexander Zverev" <[email protected]>
Reply-To: "Alexander Zverev" <[email protected]>
Subj: Как сделать доступ по паролю к директории в Апаче
-------------------------------------------------------------------------------
* Forwarded from area 'RU.UNIX.BSD'
Привет Oleg S Nastenko
Весь фикус .htaccess в том, чтобы задавать парамеры, ограничения на каталог
не трогая основного конфига, а вы ему предлагаете трогать httpd.conf... и
судя по тому, что вы предлагаете туда писать, ему придется каждый раз
прописывать необходимые директории в конфиге веб-сервера... и что за этим
последует? рестарт веб-сервера. Зачем тогда эти .htaccess?
Вы, Hиколай Куранов сделайте таким образом.
Oleg S Nastenko по поводу содержимого .htaccess написал правильно, по поводу
записи в httpd.conf
> <Directory "/path/to/cgi-admin">:
> AuthType .htaccess
> </Directory>
забудьте, не нужна она там.
Есть одно но, в httpd.conf на корневую директорию апача (та, где лежат ваши
htm и иже с ними) AllowOverride AuthConfig как минимум (вот с этим я сам
очень долго бился пока дошло), иначе ваши .htaccess`ы не будут работать. Вот
если этого нет, тогда пишете и перегружаете веб-сервер, но это только один
раз, потом все пучком пойдет, пишешь .htaccess`ы на нужные директории и он
(веб-сервер) их подхватывает, и никаких перегрузов не надо будет.
Про доки(htdocs) тоже верно, почитайте, помогает :)
--
With best regards Alexander V. Zverev
mailto: [email protected]--- ifmail v.2.15dev5 * Origin: SNG (2:5020/400)