..
U ovom kratkom članku ćemo vidjeti kako koristiti Apache za ograničavanje pristupa mapi samo korisnicima s korisničkim imenom i lozinkom.
Da bi se postigla naš cilj možemo jednostavno pribjeći uobičajenim. Htaccess datoteku u kombinaciji s. Htpasswd.
Prvo smo postavili sadržaj datoteke htaccess kako slijedi.
AuthUserFile / home / web stranice / www.sito.com / privatnih /. Htpasswd AuthName "zaštićenom području" Osnovni AuthType Zahtijevaju vrijedi korisnikaTo je vrlo važno pravilno navesti put do AuthUserFile. Htpasswd datoteku.
Sada ćemo vidjeti kako stvoriti datoteku Htpasswd čiji sadržaj će imati sljedeću sintaksu.
user1: password1_criptata user2: password2_criptata user3: password3_criptata. Biste stvorili datoteku Htpasswd mogu pratiti dvije staze:
1) ako imamo pristup provesti ljuska našeg servera na stroj i otići u folder gdje ćemo stvoriti datoteku u pitanje:
cd / home / web stranice / www.sito.com / privatnih /i tip:
htpasswd-C. htpasswd korisničko imeSada će vas sustav pitati lozinku povezati s ovog korisnika lozinku koja će naknadno biti potvrđeno.
2) ako nemate pristup ljuske na poslužitelju morat ćete koristiti mali trik.
U biti, možemo stvoriti "ručno" naš Htpasswd datoteka koja se koristi jedna od mnogih skripti i alate dostupne na web Ovdje su neki linkovi.
Budući da sve radi ispravno, naravno, je to potrebno. Htaccess datoteku u istu mapu u koju želite zaštititi, ali to nije nužno da ste u istoj mapi. Htpasswd (važna stvar je da je ispravno ukazao na put kako do njih doći) .
Sada pokušajte pristupiti zaštićenim mapi preko HTTP, i ako sve radi ispravno na web-poslužitelj mora vratiti obavijest za prijavu za umetanje korisničko ime i lozinku.
| |
Linux (tečaj)
Kompletan vodič za open-source sustava. Počevši od 49 €. |
| |
MySQL (tečaj)
Upravljanje open-source baza podataka. Počevši od 39 €. |
| |
PHP (tečaj)
Cijeli tečaj za izradu dinamičkih Web stranica. Počevši od 49 €. |