Apache2 - zabezpieczenie katalogu hasłemZabezpieczenie katalogu na serwerze hasłem.

Jest to najprostsza i jednocześnie bardzo skuteczna metoda zabezpieczenia katalogu przed nieautoryzowanym dostępem jednak potrzebujemy dostępu przez konsolę do plików konfiguracyjnych serwera apache2


Pierwszą i najważniejszą czynnością jest utworzenie hasła i loginu które będą zabezpieczały katalog:

robimy to w konsoli:


htpasswd -c -b /etc/apache2/htaccess login haslo



Następnie tworzymy plik .htaccess w folderze katalogu który chcemy chronić. Zawartość tego pliku:



AuthUserFile /etc/apache2/htaccess
AuthName login
AuthType Basic
require valid-user




Na końcu dopisujemy do pliku /etc/apache2/apache2.conf następujący kod:



<Directory "/var/www/chroniony katalog">
Options Indexes FollowSymLinks Multiviews
AuthType Basic
AuthName "Logowanie"
AuthUserFile /etc/apache2/htaccess
Require valid-user
</Directory>




Teraz nie pozostaje nic innego jak wydanie komendy:



/etc/init.d/apache2 reload - restartujemy apache




Jak wejdziemy na stronę powinien ukazać się nam następujący widok:

Autoryzacja Apache2


podajemy usera, hasło i gitara 🙂

Dodaj komentarz