De mod_auth_basic module in Apache is een beveiligingsmodule waarmee u wachtwoordbeveiliging kunt instellen voor bepaalde delen van uw website.
Volg de onderstaande stappen om de mod_auth_basic-module in Apache te configureren:
1. Zorg er eerst voor dat de mod_auth_basic-module is geïnstalleerd en ingeschakeld in uw Apache-configuratie. Dit kunt u controleren door het volgende commando uit te voeren in uw terminal:
```
apache2ctl -M | grep auth_basic
```
Als mod_auth_basic in de lijst staat, is de module geïnstalleerd en ingeschakeld.
1. Vervolgens moet u een wachtwoordbestand maken met de htpasswd tool die bij Apache wordt geleverd. U kunt dit tool als volgt gebruiken:
```
htpasswd -c /path/to/.htpasswd username
```
1. Vervang “/pad/naar/.htpasswd” met het pad naar uw wachtwoordbestand en “username” met de gewenste gebruikersnaam. U wordt dan gevraagd om een wachtwoord in te voeren.
1. Nu moet u de configuratie van uw website aanpassen om naar dit wachtwoordbestand te verwijzen en mod_auth_basic daar te gebruiken.
Doe dit door de volgende regels toe te voegen in de
```
```
1. Nadat u deze wijzigingen heeft gemaakt, moet u Apache herstarten zodat de wijzigingen van kracht worden.
```
service apache2 restart
```
Nu als u probeert toegang te krijgen tot de beveiligde directory in uw webbrowser, zou u een aanmeldingsprompt moeten zien die om de gebruikersnaam en het wachtwoord vraagt die u heeft ingesteld.