Google para:
Autenticação básica do htpasswd do Apache
Etapas:
-
Crie o arquivo htpasswd. Este arquivo pode ser chamado de qualquer coisa e deve estar fora do seu DocumentRoot . Use o utilitário htpasswd para isso
touch /etc/http.passwd htpasswd /etc/http.passwd jsilverman New password: Re-type new password: Adding password for user jsilverman
-
Adicione o seguinte à sua configuração do Apache, em (a) seu apache2.conf principal (mais centralizado, sem dúvida mais gerenciável) ou (b) um arquivo .htaccess no diretório protegido (mais fácil, mais direto, sem reinício do apache necessário)
AuthType Basic AuthName "Password Protected Area" AuthUserFile /etc/http.passwd Require user jsilverman
-
Recarregue o Apache se você fez (a), caso contrário você está pronto.
Se isso acontecer: htpasswd: comando não encontrado
Você pode precisar instalar o apache2-utils ou um pacote semelhante.
No entanto, não acho que você tenha pesquisado muito. Não há nada senão 10s de milhares de exemplos deste processo na WWW, datando de meados dos anos 90. Mas eu estou me sentindo tagarela, então você tem uma resposta real em vez de um RTFM inteligente. Mas, na verdade, o RTFM - o servidor da web Apache é uma das melhores peças documentadas de software de código aberto, período.
Atualização: Uau, você realmente não pesquisou muito bem. Acabei de fazer uma pesquisa do Google "Sinto-me com sorte" pelo "site de proteção por senha" e recebi basicamente essa resposta.