Pular para o conteúdo
SEO SMO HUB logo
Receber Auditoria Grátis
Entrar Criar conta

Endereço: Jaipur, Rajasthan, India

info@seosmohub.com

Gerador Htpasswd Grátis

Este gerador htpasswd gratuito transforma nomes de usuário e senhas em linhas username:hash para o arquivo .htpasswd usado por autenticação básica Apache e Nginx. Escolha bcrypt, a opção mais forte, ou APR1 para configurações antigas, adicione até 20 usuários e copie as linhas com os trechos de configuração que ativam a proteção. As senhas são criptografadas apenas para esta solicitação e não são armazenadas.

Publicidade

Htpasswd Generator

Generators and Converters

Grátis

Até 20 usuários. Nomes de usuário podem usar letras, dígitos e . _ @ -

Passwords are hashed in memory for this request and are not stored or logged.

Sobre esta ferramenta

A autenticação básica coloca um simples prompt de nome de usuário e senha na frente de uma pasta ou de um site inteiro. É uma forma rápida de ocultar um site de staging, uma pasta de admin ou um rascunho de mecanismos de busca e visitantes. O servidor precisa de um arquivo de senha onde cada linha é um nome de usuário, dois-pontos e um hash de senha, nunca a senha em si.

Digite um usuário por linha como username:password. Para cada linha a ferramenta cria um hash e imprime o arquivo finalizado. Bcrypt é a melhor escolha, pois é lento para adivinhar e é suportado por Apache e Nginx atuais. APR1 é um formato baseado em MD5 que funciona em quase todos os lugares, incluindo servidores antigos, mas é mais fraco. Os salts são aleatórios, então criptografar a mesma senha duas vezes gera linhas diferentes, e ambas são válidas.

A autenticação básica envia a senha com cada solicitação, então sempre use-a sobre HTTPS. Salve o resultado como .htpasswd fora da pasta pública da web e nunca coloque senhas reais que você usa em outro lugar em nenhum formulário online. Esta página não armazena ou registra o que você digita, mas para a maior segurança você pode gerar o arquivo localmente com o comando htpasswd.

Perguntas frequentes

Qual hash devo escolher, bcrypt ou APR1?

Escolha bcrypt sempre que seu servidor o suportar. Apache 2.4 e Nginx leem, e é projetado para ser lento para força bruta. APR1 é um formato antigo baseado em MD5 que você só precisa para servidores muito antigos ou software que não consegue ler bcrypt.

Onde coloco o arquivo .htpasswd?

Fora da raiz pública da web se possível, por exemplo um nível acima dela, e aponte o servidor para o caminho completo. Um arquivo mantido dentro da pasta pública pode ser baixado a menos que o servidor esteja configurado para bloqueá-lo. No Apache, a linha AuthUserFile contém o caminho.

A autenticação básica é segura o suficiente?

É adequada para manter visitantes ocasionais e crawlers fora de um site de staging, mas não é um sistema de login completo. A senha viaja com cada solicitação, então use apenas HTTPS, escolha senhas longas e evite reutilizá-las. Para contas de usuário reais, use autenticação apropriada da aplicação.

Por que a mesma senha gera um hash diferente cada vez?

Cada hash inclui um salt aleatório. O salt é armazenado no hash, então o servidor ainda pode verificar a senha. Isso também significa que dois usuários com a mesma senha não compartilham a mesma linha, que é o que você quer.