Dino Geek, probeer je te helpen

Hoe wachtwoordverificatie configureren voor een map op Apache?


De configuratie van wachtwoordverificatie voor een map op een Apache-webserver omvat het creëren van een wachtwoordbestand en het instellen van de bijbehorende directory-locatie in Apache-configuratiebestand. Deze tutorial gaat ervan uit dat u reeds Apache hebt geïnstalleerd op uw systeem en dat u toegang heeft tot de configuratiebestanden.

Volg de onderstaande stappen:

Stap 1: Maak een passwordbestand

Gebruik het htpasswd hulpprogramma dat wordt geleverd met Apache om een `.htpasswd`-bestand te maken, inclusief de gebruikersnaam en het wachtwoord. Bijvoorbeeld:

```
htpasswd -c /etc/apache2/.htpasswd gebruikersnaam
```

U wordt dan gevraagd om een wachtwoord in te voeren voor de gebruikersnaam. Typ het wachtwoord in en bevestig het.

Stap 2: Configureer Apache om wachtwoordverificatie te gebruiken

Nu moet u Apache configureren om dit wachtwoordbestand te gebruiken voor verificatie. Dit gebeurt in het bestand dat specifiek is voor uw website, dat wordt gevonden in /etc/apache2/sites-available. Je kan het Apache-configuratiebestand ook wijzigen, meestal gevonden in /etc/apache2/apache2.conf.

Bijvoorbeeld:

Open het Apache-configuratiebestand met een teksteditor:

```
sudo nano /etc/apache2/sites-available/mywebsite.conf
```

Voeg de volgende regels toe aan de Directory-sectie die u wilt beveiligen:

```
AuthType Basic AuthName “Restricted Content“ AuthUserFile /etc/apache2/.htpasswd Require valid-user

```
Sla uw wijzigingen op en sluit de teksteditor.

Stap 3: Herlaad Apache

Tenslotte moet u Apache herladen om de wijzigingen door te voeren:

```
sudo systemctl reload apache2
```

Dat is het! Wanneer u nu probeert toegang te krijgen tot de beveiligde map in uw webbrowser, wordt u geprompt om een gebruikersnaam en wachtwoord in te voeren.


Genereer eenvoudig artikelen om uw SEO te optimaliseren
Genereer eenvoudig artikelen om uw SEO te optimaliseren





DinoGeek biedt eenvoudige artikelen over complexe technologieën

Wilt u in dit artikel worden geciteerd? Het is heel eenvoudig, neem contact met ons op via dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domeinnaam | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Juridische Vermelding / Algemene Gebruiksvoorwaarden