..


Sponsede Lenker

Begrense tilgang til en mappe med autentisering

Artikkel skrevet av Max Bossi

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-user



Det 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 brukernavn

 
Nå vil systemet be passord for å assosiere med denne brukeren, passord, som da vil trenge for å bekrefte.
Og det er det: systemet vårt har generert for oss htpasswd fil.!

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:

Når genererte filen vil bare nødt til å lagre den og laste den opp til vår web-mappe ved hjelp av en standard FTP-klient.

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.

I samme kategori ...
E-læring
Linux (Course) Linux (Course)
Komplett guide til open-source system. Fra 49 €.
MySQL (Course) MySQL (Course)
Forvaltning av open-source database. Fra € 39.
PHP (Course) PHP (Course)
Full kurs for å lage dynamiske nettsider. Fra 49 €.
Sponsede Lenker