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
- Gere seu nome de usuário e hash de senha usando a ferramenta acima.
- Crie um arquivo chamado
.htpasswdem um diretório não público do seu servidor. - Cole a linha gerada (por exemplo,
user:$apr1$random$hash) nesse arquivo. - Configure seu
.htaccessou configuração do Apache para apontar para este arquivo usandoAuthUserFile.