Generator htpasswd

Se specifică datele pentru a crea un .htpasswd și fișiere .htaccess:

Această parolă este generată folosind htpasswd și pentru Linux și Windows
Copiați această linie în fișierul .htpasswd: Amintiți-vă, doar o singură intrare poate fi în linie!

Pentru a restricționa accesul la directorul selectat, copiați aceste rânduri în fișierul .htaccess:

Pentru a restricționa accesul numai la dosar private.zip copia aceste rânduri în fișierul .htaccess:

Rețineți că fișierele .htpasswd .htaccess și trebuie să fie stocate într-un unix-format. De exemplu, în Manager Far acest lucru poate fi realizat în cazul în care modul de editare de fișiere, apăsați combinația de taste Shift + F2 și din meniul alege „în format UNIX (LF).“

Directivă și o descriere a .htaccess care sunt utilizate pentru a limita accesul

  • AuthType - Tipul de autentificare. Pentru autentificarea de bază, această directivă ar trebui să conteze: Basic
  • AuthName - Numele unei acțiuni de autentificare domeniu. Textul ajută vizitatorii să înțeleagă în cazul în care acesta încearcă să acceseze. De exemplu, poate fi scris: „Zona privată Numai pentru administrator.!“
  • AuthUserFile - calea completă către fișierul parola (.htpasswd). căi relative nu va funcționa.
  • AuthGroupFile - calea către grupurile de fișiere, în cazul în care acesta există.
  • Necesită - Una sau mai multe dintre cerințele care trebuie îndeplinite pentru a avea acces la zona închisă.
    • necesită valabilitate de utilizator - este permis accesul la toate autentificat
    • nevoie de admin utilizator Alex Mango - li se permite accesul doar vizitatorilor cu nume admin, Alex, mango. Firește, acestea trebuie să fie autentificate.
    • necesită adminii de grup - permite accesul tuturor utilizatorilor din admini grup

fișiere de grup

În cazul în care o zonă a sitului protejat trebuie să aibă acces la un grup de oameni, este convenabil de a aduce oamenii în grupuri și să permită accesul prin definirea de membru al grupului de utilizatori.

grupuri de format de fișier - un fișier text, fiecare linie, care descrie un grup separat. Prima linie ar trebui să meargă în numele grupului urmat de două puncte. Și apoi transferat prin vizitatori decalaj care aparțin grupului.

grupuri fișier Exemplu:

Grupul include Adminii vizitatori cu nume admin, Alex, mango. Un grup de utilizatori sunt vizitatori cu nume de oaspeți, utilizator, max23.

.htaccess exemplu pentru accesul utilizatorilor admin și rădăcină:

Accesul numai la utilizatorii din adminii de grup:

utilitate htpasswd cu care poate genera parole este descrisă în documentația originală (în limba engleză). Aici puteți descărca htpasswd.exe utilitate pentru Windows.

C, celelalte directive și fișier capabilități .htaccess pot fi găsite în articolul .htaccess