LDAP-Samba (Parte 3): Operaciones phpldapadmin


En la tercera entrega de la guiá relativa a LDAP-Samba, nos referimos a las opciones de configuración que se realizan mediante el paquete phplddapadmin.

En el navegador colocamos el siguiente URL:

http://ip_servidor_pdc/phpldapadmin

Conectarnos

Para conectarnos colocamos la siguiente credencial de ingreso

Usuario --> cn=admin,dc=cs,dc=inet

Password --> XXXXX

Crear unidades organizacionales

Expandimos el árbol dc=cs,dc=inet --> Create a child entry --> Organizational Unit

OPCIONES DE CONFIGURACIÓN

Organisational Unit: users

Repetir proceso para crear ou=machines y a ou=groups.

Mapear los 4 grupos principales

Expandimos el árbol dc=cs,dc=inet --> ou=groups --> Create a child entry --> Samba 3 Group Mappings

OPCIONES DE CONFIGURACIÓN

Group: sambausers

Windows Name: Domain Users

Samba SID: seleccionar el SID

Los grupos los ubicaremos a partir del GID 20000, por lo que deberá cambiarse este valor.

Expandimos el árbol dc=cs,dc=inet --> ou=groups --> cn=sambausers

OPCIONES DE CONFIGURACIÓN

gidNumber: 20001

sambaSID: S-1-5-21-2303635708-1500597228-3808285555-513

Repetir proceso para crear:

    sambaadmins - Domain Admins - 20002 - 512

    sambaguests - Domain Guests - 20003 - 514

    sambamachines - Domain Computers - 20004 - 515

Agregando usuarios

Expandimos el árbol dc=cs,dc=inet --> ou=users --> Create a child entry --> Samba3 Account

OPCIONES DE CONFIGURACIÓN

First name: Administrador

Last name: cs.inet

User ID: admin (este sera el login)

Samba SID: seleccionar el SID

Password: XXXXX

GID Number: sambaadmins

Primary Group ID: sambaadmins

Home directory: /home/users/admin

Los usuarios los ubicaremos a partir del UID 10000, por lo que deberá cambiarse este valor. Para este usuario en especifico (admin) utilizaremos UID = 0. Expandimos el árbol: dc=cs,dc=inet --> ou=users --> cn=Administrador cs.inet

OPCIONES DE CONFIGURACIÓN

uidNumber: 0

sambaSID: S-1-5-21-2303635708-1500597228-3808285555-0

Repetir el proceso para crear un usuario normal, para ello reemplazamos sambaadmins por sambausers y como uidNumber usamos un número de la secuencia 10000.

Para que los usuarios no puedan abrir una sesión en el servidor, expandir el arbol: dc=cs,dc=inet --> ou=users --> cn=Usuario Normal --> Add new attribute

OPCIONES DE CONFIGURACIÓN

Seleccionar loginShell: /bin/false

Por último

TERMINAL
  1. mkdir -p /home/users/usuario
  2. cp /etc/skel/.* /home/users/usuario
  3. chown -R usuario /home/users/usuario
  4. chgrp -R sambausers /home/users/usuario

Uniendo máquinas al dominio

Las máquinas las ubicaremos a partir del UID 30000 y pueden ser agregadas a través del proceso automático que se configuro en la instalación.