Anonim

Czy kiedykolwiek chciałeś zablokować katalog za prostym systemem użytkownika / hasła? Jeśli twój serwer WWW działa z Apache, możesz dość łatwo zabezpieczyć katalog hasłem za pomocą pliku .htaccess.

.htaccess AuthType Basic AuthName „Chroniony hasłem” AuthUserFile /var/www/.htpasswd wymaga poprawnego użytkownika

Ważną częścią do zapamiętania powyżej jest AuthUserFile /var/www/.htpasswd . Zawiera ścieżkę do pliku haseł, który przechowuje nazwę użytkownika i hasło. Przykładowy plik .htpasswd wyglądałby następująco:

.htpasswd billybob: bXBdv1vuq2yOk

W powyższym konkretnym przykładzie nazwa użytkownika to billybob, a hasło to temp. Nie musisz używać nazwy pliku .htpasswd, jest to zwykła nazwa, ponieważ narzędzie do tworzenia pliku w apache nazywa się htpasswd. Pamiętaj też, aby zachować bezpieczeństwo swojego pliku hasła, dlatego warto przechowywać go na poziomie folderu powyżej katalogu głównego hostowanej witryny.

Jeśli potrzebujesz wygenerować ten plik, stworzyłem generator .htpasswd. Wygeneruj wybraną nazwę użytkownika i hasło i zapisz je w określonym pliku haseł. Od tego momentu katalog powinien być teraz chroniony hasłem. Jeśli chcesz przechowywać wiele nazw użytkowników i haseł, po prostu utwórz nowe linie w swoim

Katalog ochrony hasłem za pomocą .htaccess