Wilt u weten hoe u de PAM-verificatie op de Apache-server configureren? In deze zelfstudie laten we u zien hoe u de Apache-service configureren om gebruikers te verifiëren met behulp van de Plugable Authentication-module, ook wel PAM genoemd op een computer met Ubuntu Linux.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
Copyright © 2018-2021 door Techexpert.tips.
Alle rechten voorbehouden. Niets uit deze publicatie mag worden gereproduceerd, verspreid of verzonden in welke vorm of op welke wijze dan ook zonder voorafgaande schriftelijke toestemming van de uitgever.
Uitrustingslijst
In de volgende sectie wordt de lijst weergegeven met apparatuur die wordt gebruikt om deze zelfstudie te maken.
Als Amazon Associate verdien ik aan kwalificerende aankopen.
Apache – Gerelateerde zelfstudie:
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot Apache.
Apache – PAM-verificatie
Installeer de Apache-server en de PAM-module.
Schakel de Apache2 PAM-verificatiemodule in.
In ons voorbeeld gaan we verificatie aanvragen voor gebruikers die toegang proberen te krijgen tot een map met de naam Test.
Maak een map met de naam TEST en geef de gebruiker met de naam www-data toestemming voor deze map.
Configureer de Apache-server om de PAM-verificatie aan te vragen aan gebruikers die toegang proberen te krijgen tot deze map.
Het Apache-configuratiebestand bewerken.
Hier is het bestand, voor onze configuratie.
Hier is het bestand, na onze configuratie.
De Apache-server is geconfigureerd om wachtwoordverificatie aan te vragen om toegang te krijgen tot de map met de naam TEST.
De Apache-service is geconfigureerd om gebruikersaccounts te verifiëren met behulp van de PAM-verificatiemodule.
Maak het PAM-configuratiebestand.
Hier is de inhoud van het bestand.
In ons voorbeeld gaan we de Apache-servicetoegang verifiëren met behulp van de Linux-accounts.
Schakel de Apache-service in om het SHADOW-bestand te lezen.
Start de Apache-service opnieuw.
Gefeliciteerd! U hebt de Apache-verificatie geconfigureerd.
Apache – PAM-verificatietest
Maak een Linux-account aan dat moet worden gebruikt in de verificatietest.
In ons voorbeeld hebben we een Linux-account met de naam ADMIN gemaakt.
Het wachtwoord geconfigureerd was 123qwe.
Open uw browser en voer het IP-adres van uw Apache-webserver in.
In ons voorbeeld is de volgende URL ingevoerd in de browser:
• http://192.168.15.11
De standaardpagina van Apache wordt weergegeven.
Open uw browser en voer het IP-adres van uw webserver plus /test in.
In ons voorbeeld is de volgende URL ingevoerd in de browser:
• http://192.168.15.11/test
Voer op het inlogscherm een lokale gebruikersnaam en het wachtwoord in.
• Username: admin
• Wachtwoord: 123qwe
Na een succesvolle aanmelding krijgt u toegang tot de map met de naam TEST.
Gefeliciteerd! U hebt de PAM-verificatie geconfigureerd op een Apache-server.