Come impostare OpenLDAP su CentOS

Come impostare OpenLDAP su CentOS
Questo blog fornirà un brief su OpenLDAP su CentOS 8 perché OpenLDAP è un software server che funziona nelle distribuzioni Linux, noto anche come OpenLDAP Public License. In cui LDAP è un protocollo indipendente.

Come impostare OpenLDAP su CentOS 8

  • Questa è una fonte gratuita per OpenLDAP sul protocollo LDAP. E OpenLDAP è considerato LDAP, ma è un software e LDAP leggero.
  • OpenLDAP è ampiamente utilizzato per la sua flessibilità e risparmi sui costi e funziona bene con Windows. Tuttavia, anche gli utenti di Mac, Linux e altri lo scelgono.
  • Può anche essere confrontato con Active Directory di Microsoft.
  • Un server LDAP è un database non relazionale che l'accesso è ottimizzato per l'uso ma non per la scrittura di dati.
  • Il server LDAP serve essenzialmente a archiviare i nomi e le password degli utenti in un server centralizzato. Contro il quale può autenticarsi per un ulteriore utilizzo di applicazioni e servizi esistenti.
  • È usato principalmente come back -end o per la rubrica.
  • Sono emersi pacchetti software per semplificare la creazione, l'implementazione e la gestione della directory LDAP. Il primo è Openldap che semplifica la creazione, l'implementazione e la gestione della directory.

Ora, capiamo come impostare Openldap. Questo richiederà root o sudo.

OpenLDAP non viene direttamente con CentOS 8, quindi deve essere aggiornato con il comando APT "Sudo Update -y".

Ora installeremo il server OpenLDAP utilizzando il comando "Sudo Installa OpenLDAP OpenDAP -Servers -y".

Il seguente comando, "Installa OpenLDAP -Clienti -Y" installerà il client OpenLDAP.

Dopo questo, per avviare il servizio SLDAP e fermarlo immediatamente, usa i seguenti due comandi:

"SystemCtl avvia slapd"
"SystemCtl abilita slapd"

Ora, la password di root deve essere impostata tramite il comando password, per il quale è il comando "Slappasswd".

Quindi, prendi la vecchia password e usa i due seguenti comandi per configurarla:

"Vi ldaprootpasswd.ldif "
"ldapadd -y esterno -h ldapi: /// -f ldaprootpasswd.ldif "

Dopo la configurazione, deve utilizzare il comando appropriato per la configurazione di esempio OpenLDAP:

CP/USR/Share/OpenLDAP-Servers/DB_Config.Esempio/var/lib/ldap/db_config
chown -r ldap: ldap/var/lib/ldap/db_config
SystemCtl Riavvia slapd

Quindi, i seguenti due comandi vengono utilizzati per aggiungere il dominio e apportare alcune modifiche:

vi ldapdomain.ldif
ldapmodify -y esterno -h ldapi: /// -f ldapdomain.ldif

Ora, il processo di aggiunta del database viene eseguito con questi comandi:

Cat BaseldapDomain.ldif
ldapadd -x -d cn = servizio, dc = test, dc = com -w -f baseldapdomain.ldif

Quindi, utilizziamo il seguente comando per creare utenti e gruppi LDAP:

UserAdd Cyberithub
Passwd cyberithub
VI LDAPGROUP.ldif
ldapadd -x -w -d "cn = servizio, dc = test, dc = com" -f ldapGroup.ldif

L'ultimo passo è creare e definire LDAP, quindi utilizzare il comando per testarlo.

vi ldapuser.ldif
ldapadd -x -d cn = service, dc = test, dc = com -w -f ldapuser.ldif
AUTHCONFIG --Nableldap --NablelDapauth --ldapserver = ldap.test.com --ldapBasedn = "dc = test, dc = com" --enablemkhomedir -update

Conclusione

In questo articolo, abbiamo discusso degli usi e delle caratteristiche di OpenLDAP in CentOS 8. Inoltre, come è impostato nel sistema è mostrato in questo articolo. Speriamo che questo articolo sia utile per te.