Para habilitar a Autenticação do Usuário no ponto de entrada do seu servidor Web, você deve adicionar as seguintes linhas às linhas de configuração do VirtualHost.
<VirtualHost>
..
..
..
..
..
AuthUserFile /usr/local/apache2/conf/.htpasswd
AuthName "yoursite.com, Please Log In."
AuthType Basic
Require User userallowedtoenter
</VirtualHost>
E adicionando essas linhas, toda vez que você abrir o Website, uma Janela de Auth aparecerá perguntando se o usuário / senha está habilitado para passar.