..
În acest scurt articol vom vedea cum se utilizează Apache pentru a restricţiona accesul la un folder la numai utilizatorii cu un nume de utilizator şi parola.
Pentru a atinge scopul nostru ne poate recurge pur şi simplu la dosar obişnuit. Htaccess în asociere cu. Htpasswd.
În primul rând am stabilit conţinutul htaccess, după cum urmează.:
AuthUserFile / home / site-uri / www.sito.com / privat /. Htpasswd AuthName "zona protejata" AuthType de bază Necesită valabil ghidul de-Este foarte important să se precizeze în mod corect calea către fişierul AuthUserFile. Htpasswd.
Acum vom vedea cum pentru a crea fişierul Htpasswd al cărui conţinut ar trebui să aibă următoarea sintaxă.:
user1: password1_criptata user2: password2_criptata user3: password3_criptata. Pentru a crea fişierul Htpasswd poate urma două căi:
1) dacă avem acces la shell a ne face log server de pe maşină şi du-te la folderul unde vom crea fişierul în cauză:
cd / home / site-uri / www.sito.com / private /şi tipul:
htpasswd-c htpasswd username.acum sistemul va cere parola de asociat cu acest utilizator, parola, care va trebui apoi să confirmaţi.
2) În cazul în care nu aveţi acces la shell-ul serverului va trebui să utilizaţi un mic truc.
. Practic, putem crea "de mână" nostru fişier Htpasswd folosit de către unul dintre script-uri şi mai multe instrumente disponibile pe Web Aici sunt cateva link-uri:
Pentru că totul funcţionează corect, desigur, trebuie să aveţi htaccess. Se află în acelaşi folder în care doriţi să-l protejeze, dar nu este necesar că vă aflaţi în acelaşi folder Htpasswd (cel mai important lucru este faptul că este indicat corect calea pentru a ajunge acolo). .
Acum, încercaţi să accesaţi folderul protejat prin http, în cazul în care funcţionează web-server ar trebui să returneze o promptul de Log on pentru a insera numele de utilizator şi parola.
| |
Linux (Curs)
Ghid complet pentru open-source de sistem. De la 49 €. |
| |
MySQL (Curs)
De gestionare a bazei de date open-source. De la 39 €. |
| |
PHP (Curs)
Ciclu complet pentru crearea de site-uri Web dinamice. De la 49 €. |