Как грамотно запаролить папку на сайте [Apache]

Ivan826

Используя .htaccess ?
Что бы нельзя было получить доступ к её содержимому?

artimon

Satisfy any
Order deny,allow
Deny from all
AuthType Basic
AuthName "Restricted area"
AuthUserFile /где-то-там/.htpasswd
require valid-user

Ivan826

А что должно быть в .htpasswd и как вообще делать пароль?

artimon

man htpasswd
/usr/local/apache/bin/htpasswd или где-то там.
http://www.google.com/search?q=site%3Aapache.org%20htpasswd

Ivan826

А можешь децл поразвёрнутее если не сложно?
Никогда эту фигню не ставил, вообще с .htpasswd ничего не разумею (не знаю даже где он должен быть)

artimon

Нужно найти программу htpasswd и запустить её
htpasswd -c .htpasswd login
Она попросит ввести пароль и создаст файл .htpasswd. Этот файл надо положить в каталог, который указан в .htaccess.

Ivan826

а где она может быть?

artimon

/usr/local/apache/bin/ или в чём-то подобном.

Ivan826

Блин.... Вобще что-то не вдупляю.....
Есть корень с папками cgi-bin, htdocs в папке htdocs лежат интерпретируемые фаилы. там же обитает
.htaccess. Если не ошибаюсь сдесь же должен находиться .htpasswd
Что в них надо прописывать? Конкретно в каждый?

artimon

Про .htaccess см. выше.
Это всё на хостинге?
Про .htpasswd: найди в инете exe-шник и сгенери файло сс паролем локально и закачай на хостинг.

sergey_m

http://httpd.apache.org/docs/howto/auth.html
читай и прекращай требовать, что бы тебе разжевали

Ivan826

Thanks
Оставить комментарий
Имя или ник:
Комментарий: