CONNEXIÓ CLIENT LINUX

INSTALACIÓ

sudo apt update
sudo apt install libnss-ldap libpam-ldap ldap-utils nscd -y
““

Durant la instal·lació se sol·licitarà informació. Proporcionar les dades següents:

**1. URI del servidor LDAP:**
““
ldap://10.0.10.4
““

**2. Distinguished name (DN) de la base de cerca:**
““
dc=localhost,dc=local
““

**3. Versió de LDAP:**
““
3
““

**4. Crear base de dades local?**
““

““

**5. Es requereix login per accedir a la base de dades?**
““
No
““

**6. Compte LDAP per a root:**
““
cn=admin,dc=localhost,dc=local
““

**7. Contrasenya del compte LDAP root:**
““

CONFIGURAR NSS:

sudo nano /etc/nsswitch.conf

CONFIGURAR PAM

sudo pam-auth-update

CONFIGURAR LDAP CLIENT:

sudo nano /etc/ldap/ldao.conf

CONFIGURAR CREACIÓ AUTOMATICA DE DIRECTORIS HOME:

sudo nano /etc/pam.d/common-session

REINICIAR I VERIFICAR CONECTIVITAT AMB LDAP

sudo systemctl restart nscd

ldapsearch -x -H ldap://10.0.10.4 -b dc=localhost,dc=local

Per buscar en LDAP:

VERIFICACIÓ COMPLETA:

nano ~/verificar_ldap_client.sh

#!/bin/bash

echo “=========================================”
echo ” VERIFICACION CLIENTE LDAP – UBUNTU”
echo “=========================================”
echo “”

echo “1. Conectividad con servidor LDAP:”
if ldapsearch -x -H ldap://10.0.10.4 -b dc=localhost,dc=local > /dev/null 2>&1; then
echo “[OK] Conexion exitosa”
else
echo “[ERROR] No se puede conectar”
fi
echo “”

echo “2. Usuarios LDAP visibles:”
LDAP_USERS=$(getent passwd | grep -c “10001\|10002\|10003”)
echo “Usuarios LDAP encontrados: $LDAP_USERS”
echo “”

echo “3. Listado de usuarios LDAP:”
getent passwd | grep -E “1000[1-9]”
echo “”

echo “4. Grupos LDAP visibles:”
LDAP_GROUPS=$(getent group | grep -c “5001\|5002\|5003\|5004”)
echo “Grupos LDAP encontrados: $LDAP_GROUPS”
echo “”

echo “5. Listado de grupos LDAP:”
getent group | grep -E “500[1-4]”
echo “”

echo “=========================================”

RESULTAT :

M’he connectat desde el client a un usuari de LDAP per la prova definitiva: