Gerador de .htpasswd
Proteja um site de homologação ou um painel de administração com autenticação HTTP básica. Digite usuário e senha e copie a linha para o seu .htpasswd.
Funciona inteiramente no seu navegador — nada do que você digita é enviado aos nossos servidores.
Com sal, 1000 rodadas de MD5. O padrão do htpasswd -m.
Como funciona
O hash é APR1-MD5 — exatamente o que o `htpasswd -m` produz — com um sal aleatório novo de 8 caracteres a cada vez, então a mesma senha gera uma linha diferente em cada execução. Tanto o Apache (AuthUserFile) quanto o nginx (auth_basic_user_file) aceitam. A autenticação básica envia a senha em cada requisição, por isso use somente com HTTPS.
Perguntas frequentes
O nginx aceita esses hashes?
Sim. O nginx lê hashes $apr1$ nativamente em auth_basic_user_file, sem módulos extras.
Por que o SHA-1 aparece como fraco?
O formato {SHA} não tem sal: senhas iguais geram hashes iguais e são quebradas rápido. Mantenha só para configurações antigas que não leem APR1.
Ferramentas relacionadas
Use no seu próprio servidor: VPS KVM a partir de US$ 3/mês, acesso root, pagamento em cripto.
Planos VPS