Htpasswd Gerador

Crie arquivos .htpasswd seguros para autenticação Apache.

Sobre Autenticação .htpasswd

O arquivo .htpasswd é usado para armazenar nomes de usuário e senhas para autenticação básica no Apache HTTP Server. Ele fornece uma maneira simples, mas eficaz, de proteger diretórios, arquivos ou sites inteiros contra acesso não autorizado.

Algoritmo MD5 (APR1)

Este é o algoritmo padrão e mais compatível para servidores Apache. Utiliza um hash personalizado baseado em MD5 (APR1) com um salt aleatório para maior segurança.

Algoritmo SHA-1

Utiliza o algoritmo de hash SHA-1. Embora ainda suportado, MD5 (APR1) é geralmente preferido para autenticação básica do Apache.

Como Implementar .htpasswd

  1. Gere seu nome de usuário e hash de senha usando a ferramenta acima.
  2. Crie um arquivo chamado .htpasswd em um diretório não público do seu servidor.
  3. Cole a linha gerada (por exemplo, user:$apr1$random$hash) nesse arquivo.
  4. Configure seu .htaccess ou configuração do Apache para apontar para este arquivo usando AuthUserFile.