Limitarea simplă a accesului prin parolă, configurarea unui server de găzduire

Folosind module standard Apache, este posibil să solicitați utilizatorilor login și parolă atunci când încercați să accesați o anumită pagină sau un anumit director. Accesul va fi permis dacă parola și parola sunt prezente într-un fișier special.







Creați un fișier cu parole

Fiecare linie a fișierului stochează date despre un utilizator. Conectarea și parola criptată sunt separate printr-un colon. exemplu:

Pentru a cripta parolele, se folosește utilitarul htpasswd. care vine cu Apache. Pentru a crea un nou fișier de date despre
user admin. introduceți comanda:







Pentru a adăuga la un fișier existent, utilizați comanda:

După pornire, utilitarul vă va cere să introduceți parola de două ori și, dacă se potrivesc, vor fi adăugate datele utilizatorului.

Acces limitat

Va trebui să schimbați calea directorului (directorul), calea către fișierul de parolă (AuthUserFile) și promptul (AuthName), care este afișat utilizatorului când este solicitată parola. Semnificația altor directive poate fi găsită în documentația Apache.

După efectuarea modificărilor în fișierul de configurare, nu uitați să reporniți Apache.

notițe

Exemplul prezintă cel mai simplu tip de autentificare - Basic. Trebuie să știți că în acest caz parola este transmisă de la client la server într-o formă deschisă, necriptată. Dacă acest lucru nu vă convine, puteți utiliza un tip diferit de autentificare sau un protocol HTTPS.







Articole similare

Trimiteți-le prietenilor: