GNU/Linux >> Tutoriels Linux >  >> Debian

Installer et configurer OpenLDAP sur Ubuntu 16.04 / Debian 8

OpenLDAP est une implémentation logicielle open source du protocole d'accès à un répertoire léger, créée par le projet OpenLDAP. Il est publié sous licence publique OpenLDAP; il est disponible pour tous les principaux systèmes d'exploitation Linux, AIX, Android, HP-UX, OS X, Solaris, z/OS et Windows.

Il fonctionne comme une base de données relationnelle à certains égards et peut être utilisé pour stocker n'importe quelle information. Il ne se limite pas à stocker les informations ; il peut également être utilisé comme base de données principale pour "l'authentification unique".

Dans ce guide, nous allons configurer le serveur OpenLDAP pour une connexion centralisée où les utilisateurs utilisent le compte unique pour se connecter à plusieurs serveurs.

Environnement :

Nom d'hôte Adresse IP SE Objectif
server.itzgeek.local 192.168.12.10 Ubuntu 16.04 / Debian 8 Serveur LDAP
client.itzgeek.local 192.168.12.20 Ubuntu 16.04 / Debian 8 Client LDAP

Prérequis :

1. Créez une entrée pour chaque machine dans /etc/hosts pour la résolution de noms.

$ sudo vi /etc/hosts

192.168.12.10 server.itzgeek.local server
192.168.12.20 client.itzgeek.local client

ou

Si vous prévoyez d'utiliser le nom du serveur au lieu de l'adresse IP, configurez le serveur DNS.

LIRE :Comment configurer le serveur DNS sur CentOS 7 / RHEL7

Ici, je vais utiliser l'adresse IP pour toute la configuration.

Installer LDAP :

Commençons l'installation du package de serveur LDAP en utilisant la commande "apt-get" sur server.itzgeek.local .

$ sudo apt-get update
$ sudo apt-get -y install slapd ldap-utils

Pendant l'installation, le programme d'installation vous demandera de définir un mot de passe pour l'administrateur LDAP. Entrez simplement un mot de passe de votre choix.

Reconfigurer le serveur OpenLDAP :

Le programme d'installation créera automatiquement un annuaire LDAP basé sur le nom d'hôte de votre serveur, ce que nous ne voulons pas, nous allons donc maintenant reconfigurer le LDAP. Pour ce faire, exécutez la commande suivante.

$ sudo dpkg-reconfigure slapd

Vous devrez répondre à une série de questions posées par l'outil de reconfiguration.

Omettre la configuration du serveur OpenLDAP ? Non (Si vous sélectionnez oui, cela annulera simplement la configuration)

Nom de domaine DNS :  il s'agit de construire le DN de base de l'annuaire LDAP. Vous pouvez simplement saisir le nom de domaine de votre choix.

Nom de l'organisation :vous pouvez simplement nommer votre organisation.

Entrez le mot de passe administrateur pour le compte administrateur LDAP, par défaut ; admin est le nom de l'utilisateur administrateur.

Confirmez le mot de passe administrateur.

Choisissez le format de backend pour LDAP :HDB

Choisissez si vous souhaitez que la base de données soit supprimée lorsque slapd est purgé. Sélectionnez Non .

Si vous avez d'anciennes données dans le LDAP, vous pouvez envisager de déplacer la base de données avant de créer une base de données.

Vous avez la possibilité d'autoriser ou de désactiver le protocole LDAPv2.

Une fois la reconfiguration terminée, vous obtiendrez une sortie comme ci-dessous.

  Moving old database directory to /var/backups:
  - directory unknown... done.
  Creating initial configuration... done.
  Creating LDAP directory... done.

Vérifiez le LDAP.

$ sudo netstat -antup | grep -i 389

tcp        0      0 0.0.0.0:389             0.0.0.0:*               LISTEN      2233/slapd
tcp6       0      0 :::389                  :::*                    LISTEN      2233/slapd
Pages :1 2 3
Debian
  1. Comment installer et configurer OpenVPN Server sur Debian 10

  2. Comment installer et configurer le serveur VNC sur Debian 10

  3. Installer et configurer VNC sur Debian 9 - Processus étape par étape ?

  4. Installez le serveur de messagerie Postfix et Dovecot sur Ubuntu ou Debian

  5. Installer et configurer OpenLDAP et phpLDAPadmin sur Ubuntu 14.04

Installer et configurer GlusterFS sur Ubuntu 16.04 / Debian 8

Configurer le client LDAP sur Ubuntu 16.04 / Debian 8

Comment installer et configurer le serveur Web Apache sur Debian 11

Comment installer et configurer le serveur OpenLDAP sur Ubuntu 16.04

Installer et configurer OwnCloud sur Ubuntu 21 / Debian 11

Installer et configurer Virtualmin sur le serveur Ubuntu 20.04 / Debian 10