Autentificare HTTP Basic și Protecție prin Parole (.htpasswd) în Apache HTTP Server

Sintaxă
AuthType Basic
AuthName "Zona Restrictionata"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user

Modulele mod_auth_basic și mod_authn_file oferă mecanismul tradițional și sigur de protecție prin nume de utilizator și parolă la nivel de server web. Oricine încearcă să acceseze directorul protejat este întâmpinat de caseta de dialog nativă a browserului pentru autentificare.

# Protejează panoul administrativ într-un bloc Directory sau .htaccess
<Directory "/var/www/html/admin">
    AuthType Basic
    AuthName "Acces Administrativ Securizat"
    AuthUserFile /etc/apache2/.htpasswd
    Require valid-user
</Directory>

# Comandă din terminal pentru generarea fișierului de parole criptate (cu bcrypt)
# htpasswd -B -c /etc/apache2/.htpasswd admin_user

Criptare Modernă: Folosiți întotdeauna parametrul -B la crearea parolelor cu htpasswd pentru a forța algoritmul de hashing securizat bcrypt, eliminând vulnerabilitățile vechiului algoritm MD5.

Directive Cheie

  • AuthType Basic: Metoda de autentificare HTTP conform RFC 7617.
  • AuthName <text>: Titlul afișat în fereastra de dialog a browserului.
  • AuthUserFile <cale>: Calea absolută către fișierul de utilizatori protejat în afara DocumentRoot.
  • Require user <nume> / Require valid-user: Permite accesul unui cont specific sau oricărui utilizator validat.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Autentificare HTTP Basic și Protecție prin Parole (.htpasswd)

Ai o nelămurire despre utilizarea comenzii Autentificare HTTP Basic și Protecție prin Parole (.htpasswd) sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.