Htpasswd Generatore

Crea file .htpasswd sicuri per l'autenticazione Apache.

Informazioni sull'autenticazione .htpasswd

Il file .htpasswd viene utilizzato per memorizzare nomi utente e password per l'autenticazione di base sul server HTTP Apache. Fornisce un modo semplice ma efficace per proteggere directory, file o interi siti web da accessi non autorizzati.

Algoritmo MD5 (APR1)

Questo è l'algoritmo predefinito e più compatibile per i server Apache. Utilizza un hash personalizzato basato su MD5 (APR1) con un sale casuale per una maggiore sicurezza.

Algoritmo SHA-1

Utilizza l'algoritmo di hash SHA-1. Sebbene ancora supportato, per l'autenticazione di base Apache è generalmente preferito MD5 (APR1).

Come implementare .htpasswd

  1. Genera il tuo nome utente e l'hash della password utilizzando lo strumento sopra.
  2. Crea un file chiamato .htpasswd in una directory non pubblica sul tuo server.
  3. Incolla la riga generata (ad esempio, user:$apr1$random$hash) in quel file.
  4. Configura il tuo file .htaccess o la configurazione Apache per puntare a questo file utilizzando AuthUserFile.