..
I denne korte artikkelen vil vi se hvordan du bruker Apache til å begrense tilgangen til en mappe til bare brukere med et brukernavn og passord.
For å oppnå vårt formål kan vi rett og slett ty til det vanlige. Htaccess fil i kombinasjon med. Htpasswd.
Først vi setter innholdet i filen htaccess som følger.
AuthUserFile / home / sites / www.sito.com / private /. Htpasswd AuthName "Protected Area" AuthType Basic Require valid-userDet er veldig viktig å riktig angi banen til AuthUserFile. Htpasswd fil.
Nå ser vi hvordan du oppretter filen htpasswd hvis innhold bør ha følgende syntaks.
bruker1: password1_criptata bruker2: password2_criptata user3: password3_criptata. Til å opprette filen htpasswd kan følge to veier:
1) hvis vi har tilgang til skall vi gjøre vår server logge på maskinen og gå til mappen der vi skaper den aktuelle filen:
cd / home / sites / www.sito.com / private /og type:
htpasswd-c. htpasswd brukernavnNå vil systemet be passord for å assosiere med denne brukeren, passord, som da vil trenge for å bekrefte.
2) Hvis du ikke har tilgang til shell på serveren må du bruke et lite triks.
. Utgangspunktet kan vi skape "hånd" vår htpasswd fil som brukes av en av de mange skript og verktøy tilgjengelig på nettet Her er noen linker:
Fordi alt virker som det skal, selvfølgelig, må du ha. Htaccess filen er i samme mappe som du vil beskytte, men det er ikke nødvendig at du er i samme mappe. Htpasswd (det viktigste er at det er riktig angitt banen for å komme dit) .
Nå forsøke å få tilgang til beskyttet mappe via http, hvis det fungerer web-server skal returnere en pålogging bedt om å sette inn brukernavn og passord.
| |
Linux (Course)
Komplett guide til open-source system. Fra 49 €. |
| |
MySQL (Course)
Forvaltning av open-source database. Fra € 39. |
| |
PHP (Course)
Full kurs for å lage dynamiske nettsider. Fra 49 €. |