Vil du have mere at vide om, hvordan du konfigurerer Apache-tjenesten Kerberos-godkendelse på Active Directory? I dette selvstudium skal vi vise dig, hvordan du godkender Apache-brugere ved hjælp af Active Directory fra Microsoft Windows og Kerberos-protokollen.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
• Windows 2012 R2
I vores eksempel er domænecontrollerens IP-adresse 192.168.15.10.
I vores eksempel er Apache-serverens IP-adresse 192.168.15.11.
Copyright © 2018-2021 af Techexpert.tips.
Alle rettigheder forbeholdes. Ingen del af denne publikation må gengives, distribueres eller transmitteres i nogen form eller på nogen måde uden forudgående skriftlig tilladelse fra udgiveren.
Liste over udstyr
I det følgende afsnit vises listen over udstyr, der bruges til at oprette dette selvstudium.
Som En Amazon Associate, tjener jeg fra kvalificerende køb.
Apache – Relateret Tutorial:
På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til Apache.
Selvstudium Windows – Oprettelse af domænekonto
• IP – 192.168.15.10
• Operacional System – WINDOWS 2012 R2
• Hostname – TECH-DC01
Vi skal oprette mindst én konto i Active Directory-databasen.
ADMIN-kontoen vil blive brugt til at logge ind på Apache-serveren.
Åbn programmet med navnet: Active Directory-brugere og -computere på domænecontrolleren
Opret en ny konto i objektbeholderen Brugere.
Oprette en ny konto med navnet: administrator
Adgangskode konfigureret til ADMIN-brugeren: kamisama123..
Denne konto vil blive brugt til at godkende på Apache-serveren.
Tillykke, du har oprettet den nødvendige Active Directory-konto.
Apache – Kerberos-godkendelse i Active Directory
• IP – 192.168.15.11
• Operationelt system – Ubuntu 20
• Hostname – APACHE
Angiv et værtsnavn ved hjælp af kommandoen HOSTNAMECTL.
Rediger HOSTS-konfigurationsfilen.
Tilføj domænecontrollerens IP-adresse og værtsnavn.
Installer Apache-serveren, Kerberos-modulet og en liste over den nødvendige software.
Udfør følgende konfiguration i installationen Grafik:
• Kerberos realm – TECH.LOCAL
• Kerberos server – TECH-DC01. Tech. Lokale
• Administrative server – TECH-DC01.TECH.LOCAL
Du skal ændre domæneoplysningerne, så de afspejler netværksmiljøet.
Rediger Kerberos-konfigurationsfilen.
Her er filen, før vores konfiguration.
Her er filen, efter vores konfiguration.
Du skal ændre domæneoplysningerne, så de afspejler netværksmiljøet.
Start en Kerberos-session som domæneadministrator.
Vis Kerberos-sessionen.
Her er kommandoen output.
Tilføj Apache-serveren som en domænecomputer.
Du skal ændre domæneoplysningerne, så de afspejler netværksmiljøet.
Du skal ændre værtsnavnet.
Stop Kerberos-sessionen som domæneadministrator.
Flyt nøglefilen til den korrekte placering.
I vores eksempel vil vi anmode om godkendelse til brugere, der forsøger at få adgang til en mappe med navnet TEST.
Opret en mappe med navnet TEST, og giv brugeren tilladelse til at give dem med navnet www-data over denne mappe.
Konfigurer Apache-serveren til at anmode Kerberos-godkendelse til brugere, der forsøger at få adgang til denne mappe.
Rediger Apache-konfigurationsfilen.
Her er filen, før vores konfiguration.
Her er filen, efter vores konfiguration.
Apache-serveren blev konfigureret til at anmode om adgangskodegodkendelse for at få adgang til mappen TEST.
Tjenesten Apache blev konfigureret til at godkende brugerkonti ved hjælp af Kerberos.
Du skal ændre domæneoplysningerne, så de afspejler netværksmiljøet.
Genstart Apache-tjenesten.
Tillykke! Apache-godkendelsen blev konfigureret til at bruge Kerberos.
Apache – Kerberos-godkendelsestest
Åbn din browser, og indtast IP-adressen på din Apache-webserver.
I vores eksempel blev følgende webadresse indtastet i browseren:
• http://192.168.15.11
Apiache-standardsiden vises.
Åbn din browser, og angiv IP-adressen på din webserver plus /test.
I vores eksempel blev følgende webadresse indtastet i browseren:
• http://192.168.15.11/test
Angiv et Active Directory-brugernavn og dets adgangskode på logonskærmen.
• Brugernavn: admin
• Password: kamisama123..
Efter en vellykket login, vil du blive bemyndiget til at få adgang til mappen med navnet TEST.
Tillykke! Du har konfigureret Kerberos-godkendelsen på Apache-serveren.