Strona 1 z 1

Apache zabezpieczenie hasłem katalogu - .htaccess

: 31 maja 2006, 11:38
autor: luksus
Witam!
Mam zainstalowany serwer apache2 z pakietu .deb (Debian w wersji testowej Etch) konfig oryginalny, w konfigu włączona jest możliwość zabezpieczania strony hasłem, chciałbym sobie stworzyć jeden katalog tak by trzeba było podać hasło żeby móc przeglądać jego zawartość. Stworzyłem sobie taki katalog, umieściłem w nim plik .htaccess i zrobiłem odpowiednie wpisy oraz dodałem użytkownika ale niestety katalog można przeglądać bez podania hasła, nie jestem tylko pewien, czy taki wpis jest dobry:

Kod: Zaznacz cały

 AuthName "http://mojadresIP/luksus/"
byłbym wdzięczny za pomoc!

Pozdrawiam!

: 31 maja 2006, 12:14
autor: korek
W katalogu, do którego dostęp ma być na hasło tworzymy plik .htaccess a w nim zapisujemy poniższy tekst:

Kod: Zaznacz cały

AuthUserFile /etc/apache2/htaccess
AuthName login
AuthType Basic
require valid-user
Generujemy hasło:

Kod: Zaznacz cały

htpasswd -c -b /etc/apache2/htaccess login haslo
W pliku /etc/apache2.conf dodajemy jeszcze wpis:

Kod: Zaznacz cały

<Directory "/var/www/mojastrona">                                 
        Options Indexes FollowSymLinks Multiviews
                AuthType Basic
                AuthName "Zaloguj sie."
                AuthUserFile /etc/apache2/htaccess
                Require valid-user
</Directory>                     
Restart apache i powinno działać.

: 01 czerwca 2006, 17:50
autor: dodi
Bardzo dobry opis, dzięki :)