O comando htpasswd do Apache

image_pdfimage_print

O comando htpasswd é usado para criar e alterar arquivos utilizados para armazenar usuários e senhas para tipos básicos de autenticação. Quando integrado ao apache, serve para autenticações básicas de usuários via HTTP.

Usa-se o gerador htpasswd para criar password para arquivos htpasswd que podem ser utilizados não apenas pelo apache, mas também por outros programas como o vsftpd, através de configuração do sistema pam.

A sintaxe do comando é muito simples. Para criar um arquivo e adicionar um usuário, basta:

# htpasswd -c <localizacao_e_nome_arquivo_a_ser_criado> <usuario>

Para atualizar o mesmo arquivo, adicionando um novo usuário ou alterando o antigo, basta retirar o parametro -c e escolher o nome do usuário a ser adicionado ou alterado, ficando:

# htpasswd <localizacao_e_nome_arquivo_a_ser_criado> <usuario>
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!