O que é htpasswd?
htpasswd é uma ferramenta de comando do servidor http de código aberto apache httpd, usada para gerar arquivos de senha para autenticação básica http.
Qual é a diferença entre os métodos de criptografia?
MD5:Use MD5 para criptografar senhas. No Windows, NetWare e TPF, este é o método de criptografia padrão.
crypt:Use crypt() para criptografar a senha. Este é o padrão em plataformas diferentes de Windows, Netware e TPF. Embora seja suportado pelo htpasswd em todas as plataformas, não é suportado pelos servidores httpd no Windows, Netware e TPF.
SHA:Criptografe a senha usando SHA. Ele foi projetado para facilitar a migração ou migração para o Netscape usando o LDAP Directory Interchange Format (ldif).
plain:Sem criptografia, use senhas de texto simples. Embora o htpasswd possa criar essas senhas em todas as plataformas, o backend httpd suporta apenas senhas de texto simples no Windows, Netware e TPF.
Por que fazer isso online?
Se não usarmos um servidor Apache, como nginx, etc., podemos não ter essa ferramenta de linha de comando em mãos e não poderemos gerar um arquivo de senha. A versão online pode ser conveniente para administradores de servidor usarem. .