..


Sponsorerede links

Begrænse adgang til en mappe med godkendelse

Artikel skrevet af Max Bossi

I denne korte artikel vil vi se, hvordan du bruger Apache til at begrænse adgangen til en mappe for at kun brugere med et brugernavn og en adgangskode.

For at nå vores formål, kan vi simpelthen ty til de sædvanlige. Htaccess fil i kombination med. Htpasswd.

Først skal vi sætte indholdet af filen htaccess som følger.:






 AuthUserFile / home / sites / www.sito.com / private /. Htpasswd







 AuthName "beskyttet område"







 AuthType Grundlæggende







 Kræv gyldig-bruger



Det er meget vigtigt at korrekt angive stien til den AuthUserFile. Htpasswd fil.

Nu ser vi, hvordan du opretter filen htpasswd, hvis indhold bør have følgende syntaks.:






 bruger1: password1_criptata







 User2: password2_criptata







 Bruger3: password3_criptata



. Til at oprette filen htpasswd kan følge to veje:

1) hvis vi har adgang til tanken på, vi gør vores server logger på maskinen og gå til den mappe, hvor vi skaber den pågældende fil:

 



 cd / home / sites / www.sito.com / private /

 
og type:
 



 htpasswd-c. htpasswd brugernavn

 
Nu vil systemet bede password for at associere med denne bruger, password, som skal derefter bekræfte.
Og det er det: vores system har skabt for os htpasswd filen.!

2) Hvis du ikke har adgang til tanken på den server, du bliver nødt til at bruge et lille trick.
. Dybest set kan vi oprette "i hånden" vores htpasswd fil, der bruges af en af de mange scripts og værktøjer til rådighed på internettet Her er nogle links:

Når der genereres filen skal kun gemme det og uploade det til vores web-mappe ved hjælp af en standard FTP-klient.

Fordi alt fungerer korrekt, selvfølgelig, skal du have. Htaccess filen er i samme mappe, som du ønsker at beskytte, men det er ikke nødvendigt, at du er i den samme mappe. Htpasswd (det vigtigste er, at det er korrekt angivet stien for at komme der) .

Prøv nu at få adgang til den beskyttede mappe via http, hvis det virker web-serveren skal returnere en logonprompten at indsætte brugernavn og password.

I den samme kategori ...
E-Learning
Linux (Kursus) Linux (Kursus)
Komplet guide til open source-system. Fra 49 €.
MySQL (Kursus) MySQL (Kursus)
Forvaltning af open source-database. Fra 39 €.
PHP (Kursus) PHP (Kursus)
Fuld kursus for at skabe dynamiske web-sites. Fra 49 €.
Sponsorerede links