Hvordan konfigurere LDAP -klienten i Debian Top 10

Hvordan konfigurere LDAP -klienten i Debian Top 10
LDAP er et forkortelse for Lightweight Directory Access Protocol. LDAP lar brukere lagre brukernavn og passord for brukere på et enkelt sted. Dette stedet brukes deretter av flere tjenester for å validere brukerne som krever disse tjenestene. For å bruke en tjeneste, må du alltid ha et klientavslutningsprogram som kan hjelpe deg med å få tilgang til den tjenesten. Denne artikkelen viser deg hvordan du installerer og konfigurerer LDAP -klienten på Debian 10 -systemet ditt.

Metode for å konfigurere LDAP -klienten i Debian 10

For å konfigurere LDAP -klienten på en Debian 10 -maskin, utfør følgende femten trinn. Konfigurasjonene kan variere i henhold til dine unike krav og bruk av LDAP -klienten. Følgende trinn vil guide deg gjennom noen av de mer generiske LDAP -klientkonfigurasjonene.

Trinn 1: Installer LDAP -klient og nødvendige pakker

Først må du installere LDAP -klienten og alle pakkene som er nødvendige for at LDAP skal fungere ordentlig i Debian 10 ved å utstede kommandoen nedenfor:

sudo apt install libnss-ldap libpam-ldap ldap-utils

Så snart denne kommandoen starter utførelsen, vil du kunne se en interaktiv ledetekst, der du kan utføre de forskjellige LDAP -konfigurasjonene forklart i de følgende trinnene.

Trinn 2: Konfigurer URI for LDAP -server

Neste, sett opp URI for LDAP -serveren din. Serverformatet vises også i følgende bilde. Trykk deretter på Tast inn Nøkkelen til å gå videre til neste konfigurasjon.

Trinn 3: Sett opp distinkt navn for LDAP -søkebase

Nå vil du sette opp et tydelig navn for LDAP -søkebasen. Et eksempel vises på bildet nedenfor. Trykk deretter på Tast inn Nøkkel for å gå til neste skjermbilde.

Trinn 4: Velg ønsket LDAP -protokollversjon

Det er forskjellige LDAP -protokollversjoner tilgjengelig for bruk; Imidlertid anbefales det alltid å bruke den siste tilgjengelige versjonen, som i dette tilfellet er versjon 3. Etter å ha valgt denne versjonen, trykk på Tast inn Nøkkel for å bekrefte valget ditt, som vist i følgende bilde:

Trinn 5: Velg LDAP -konto for rot

Spesifiser nå en konto som vil bli brukt som LDAP Root -brukerkonto, hvoretter du vil trykke på Tast inn nøkkel.

Trinn 6: Sett opp passord for LDAP Root -konto

Når LDAP Root -kontoen er valgt, må du sette opp et passord for denne kontoen. Skriv inn et passord du ønsker, og trykk deretter på Tast inn Nøkkel for å gå til neste skjermbilde.

Trinn 7: Fjern LDAP -oppføringer fra konfigurasjonsfilen

For at de grunnleggende LDAP -tjenestene skal fungere ordentlig, anbefales det å fjerne standard LDAP -oppføringene fra konfigurasjonsfilen. Dette kan gjøres bare ved å trykke på Tast inn Nøkkel eller Ok Knapp i ledeteksten, som vist på bildet nedenfor:

Trinn 8: La LDAP -admin -kontoen oppføre seg som lokal rot

La nå LDAP -administratorkontoen oppføre seg som en lokal rotkonto ved å velge Ja Alternativ fra dialogboksen, som vist i følgende bilde:

Trinn 9: Deaktiver pålogging for LDAP -database

Du kan deaktivere påloggingen for LDAP -databasen ved å velge Nei Alternativ fra dialogboksen, som vist på bildet nedenfor. Dette vil fjerne behovet for autentisering på tidspunktet for å hente LDAP -oppføringene.

Trinn 10: Skriv inn navn på LDAP -administrativ konto

Skriv inn navnet på LDAP Root -kontoen som du har satt opp tidligere. Trykk etter det Tast inn Nøkkelen til å fortsette.

Trinn 11: Skriv inn passord for LDAP Root -konto eller administrasjonskonto

Til slutt, skriv inn passordet for LDAP Root -kontoen eller den administrative kontoen som du konfigurerer i trinn 6, og trykk deretter på Tast inn Nøkkel, som vist på bildet nedenfor:

Etter å ha gjort dette, vil kommandoen som du utførte i trinn 1 fullføre utførelsen mens du gjengir følgende meldinger i din Debian 10 -terminal:

Trinn 12: Oppdater PAM -konfigurasjoner

Konfigurer deretter Debian 10 -systemet ditt til å bruke LDAP for autentisering. For å gjøre det, oppdater PAM -konfigurasjonene ved å kjøre følgende kommando:

sudo pam-auth-update

Denne kommandoen vil vise en dialogboks på skjermen du kan velge eventuelle ønskede profiler du vil være aktivert. Det anbefales å følge med standardprofilen. Deretter, for å fortsette, trykk på Tast inn nøkkel.

Trinn 13: Tillat automatisk oppretting av brukerens hjemmekatalog

Du kan også velge å tillate automatisk oppretting av brukerens hjemmekatalog. For å gjøre det, vil du redigere den vanlige sesjonen Pam -filen. Denne filen kan nås ved å bruke følgende kommando:

sudo nano /etc /pam.d/felles-økt

Når denne filen åpnes med Nano -redigereren, skriver du inn følgende kodelinje på slutten av denne filen:

Økte kreves pam_mkhomedir.Så Skel =/etc/Skel Umask = 077

Etter å ha lagt til denne linjen, trykk Ctrl + x For å lagre filen og avslutte Nano -redigereren.

Trinn 14: Restart Navn Service Cache Daemon (NSCD)

Start Navn Service Cache Daemon (NSCD) slik at den kan lese de nye konfigurasjonene. NCSD kan startes på nytt med følgende kommando:

sudo SystemCTL omstart NSCD

Å starte denne tjenesten på nytt vil ikke vise noen meldinger i terminalen.

Trinn 15: Aktiver Navn Service Cache Daemon (NSCD)

Til slutt kan du aktivere navnet Service Cache Daemon (NSCD) med kommandoen nedenfor:

sudo SystemCTL Aktiver NSCD

Denne kommandoen vil vise følgende meldinger i terminalen ved vellykket utførelse:

Dette trinnet bringer oss til slutten av LDAP -klientkonfigurasjonene i et Debian 10 -system.

Metode for å fjerne LDAP -klient fra Debian 10

Hvis du ikke lenger har lyst til å bruke LDAP -klienten til Debian 10, kan du enkelt fjerne den, så vel som konfigurasjonsfilene, med kommandoen nedenfor:

sudo apt-get purge libnss-ldap libpam-ldap ldap-utils

Når denne prosessen er fullført, vil terminalen vise følgende meldinger:

Til slutt, for å fjerne eventuelle ekstra pakker som ble installert med LDAP -klienten, kan du utstede følgende kommando:

sudo apt-get autoremove

Denne kommandoen vil fjerne alle pakkene som ikke lenger er nødvendige etter å ha fjernet LDAP -klienten fra Debian 10.

Konklusjon

Denne artikkelen forklarte hvordan du konfigurerer LDAP -klienten på et Debian 10 -system. Disse konfigurasjonene er ekstremt enkle å utføre og vil ikke ta mer enn 10 minutter å gjøre. Til slutt viste vi deg også hvordan du avinstallerer LDAP -klienten fra din Debian 10 -maskin.