Creează linii de credențiale Apache .htpasswd cu bcrypt, APR1-MD5, SHA-1 sau crypt. Tot hashing-ul are loc în browserul tău — nimic nu este încărcat.

Construiește o linie de credențiale Apache .htpasswd chiar în browserul tău — parola ta este procesată cu hash local și nu părăsește niciodată această pagină.

Credențiale

Totul este calculat local în browserul tău. Niciun nume de utilizator sau parolă nu este vreodată trimis către un server.

Nu ești sigur ce să alegi? Folosește APR1-MD5 — este cel mai portabil și opțiunea recomandată pentru fișierele Apache .htpasswd.


Despre Generator .htpasswd

Generatorul .htpasswd creează linii de credențiale Apache pentru autentificarea HTTP de bază — perechile username:hash care protejează directoarele în spatele unui prompt de autentificare. Introdu un nume de utilizator și o parolă (sau generează una puternică aleatoriu) și alege un algoritm de hash: bcrypt, APR1-MD5, SHA-1 sau crypt.

APR1-MD5 este alegerea recomandată, cea mai portabilă pentru fișierele .htpasswd — funcționează pe orice versiune Apache. Bcrypt este cel mai puternic acolo unde este suportat, în timp ce SHA-1 și crypt există mai ales pentru compatibilitate cu sisteme vechi. Instrumentul etichetează fiecare algoritm cu îndrumări pentru ca alegerea ta să fie sigură.

Esențial pentru un instrument de parole, tot procesul de hashing are loc local în browserul tău: niciun nume de utilizator sau parolă nu este vreodată trimis către un server. Copiază linia generată într-un fișier existent sau descarcă un .htpasswd gata de folosit, apoi referențiază-l din configurația ta Apache sau din directiva AuthUserFile din .htaccess.

Cum să utilizați Generator .htpasswd

  1. Introdu un nume de utilizator (fără spații sau două puncte) și o parolă, sau apasă butonul pentru a genera o parolă puternică aleatorie.
  2. Alege un algoritm de hash — APR1-MD5 este implicit recomandat; bcrypt, SHA-1 și crypt sunt de asemenea disponibile.
  3. Apasă „Generează linia de credențiale” și așteaptă ca hashing-ul să se termine.
  4. Copiază linia username:hash sau descarc-o ca fișier .htpasswd.
  5. Referențiază fișierul din configurația ta Apache sau din .htaccess cu AuthUserFile pentru a activa autentificarea de bază.

Întrebări frecvente

APR1-MD5 este alegerea implicită sigură — orice instalare Apache îl suportă. Folosește bcrypt pentru cel mai puternic hashing acolo unde serverul tău îl suportă; evită SHA-1 și crypt decât dacă compatibilitatea cu sisteme vechi o impune.

Nu. Hash-ul este calculat în întregime în browserul tău cu cod pe partea de client, astfel încât nici numele de utilizator, nici parola nu părăsesc vreodată dispozitivul tău.

Generează câte o linie pentru fiecare utilizator și pune-o pe propria linie în același fișier .htpasswd. Apache potrivește numele de utilizator la începutul fiecărei linii.

Plasează .htpasswd în afara rădăcinii web, apoi adaugă AuthType Basic, AuthName, AuthUserFile /calea/catre/.htpasswd și Require valid-user în .htaccess sau configurația vhost a directorului.

Da — gratuit și nelimitat, fără cont necesar.

Ai nevoie de ajutor?
Ai întâmpinat o problemă cu acest instrument? Spune-ne.
Raportează o problemă

Adăugați acest instrument gratuit pe propriul site — copiați și lipiți codul de mai jos.