12

Agregar máquina Linux Ubuntu 14.04 LTS a Controlador de Dominio Windows

Hola a tod@s.

En este post vamos a ver como agregar una máquina Linux a un controlador de dominio Windows, los datos que usaremos serán los siguientes:

  • Dominio: ragasys.net
  • Nombre del servidor Active Directory Windows Server 2008 R2: dcrg01.ragasys.net
  • Dirección IP del servidor Active Directory Windows Server 20018 R2: 192.168.5.2/24
  • Nombre del cliente Linux: vmubuntu
  • Dirección IP del cliente Linux: 192.168.5.25/24

 

  • La máquina Linux tendrá configurado los parámetros de configuración TCP/IP de forma que pertenezcan a la misma red que el servidor Windows Active Directory y la IP del servidor DNS será esta misma máquina Windows, ya que al configurar Active Directory instalamos y configuramos el servicio DNS, para ello editamos el fichero de configuración de red y el fichero de configuración de DNS.
  • Establecemos los valores TCP/IP de forma estática, para ello editamos el fichero /etc/network/interfaces, introduciendo los siguientes parámetros:

mlcdw1

mlcdw2

  • Modificamos el fichero /etc/resolv.conf para el DNS, introduciendo los siguientes parámetros:

mlcdw3

mlcdw4

  • Paramos e iniciamos de nuevo la interface para que los cambios realizados tengan efecto:

mlcdw5

  • Seleccionamos la versión para Debian/Ubuntu, en mi caso la de 32 bits ya que mi Ubuntu utiliza esta arquitectura:

mlcdw6

  • Una vez bajado el script, le daremos permiso de ejecución para posteriormente ejecutarlo:

mlcdw7

  • Al ejecutar el script nos hará dos preguntas, contestamos “yes” y comenzará el proceso de instalación, una vez instalado ya estaremos listos para agregar nuestro Ubuntu al dominio, introduciendo el siguiente comando:

mlcdw8

mlcdw9

  • Nos pide las credenciales del administrador del dominio, las introducimos y como podemos ver nuestro Ubuntu se ha unido correctamente al dominio configurado sobre un Domain Controller Windows:

mlcdw10

  • Ahora reiniciamos el equipo para que los cambios tengan efecto:

mlcdw11

  • Como podemos ver en nuestro controlador de dominio Windows se ha agregado la máquina Linux:

mlcdw12

  • Agregamos nuestro Ubuntu como registro de tipo A al DNS del Domain Controller:

mlcdw13

mlcdw14

  • El siguiente paso sería configurar el terminal Ubuntu para que funcione correctamente el inicio de sesión de los usuarios del dominio, para ello ejecutamos las siguientes configuraciones:

mlcdw15

  • Ahora editamos el archivo /etc/pam.d/common-session y modificaremos la línea correspondiente a session pam_lsass.so:

mlcdw16

mlcdw17

  • Por último permitiremos que en la pantalla de inicio se permita iniciar sesión a cualquier usuario, para ello editamos la configuración de lightdm en la ubicación /usr/share/ligthdm/ligthdm.conf.d/50-unity-greeter.conf, dónde añadimos la siguiente línea: greeter-show-manual-login=true:

mlcdw18

mlcdw19

  • Reiniciamos el equipo para que los cambios tengan efecto:

mlcdw20

  • Ahora vamos a acceder a nuestro Linux Ubuntu con este usuario del dominio creado sobre uno de los controladores de dominio de nuestra infraestructura:

mlcdw21

mlcdw22

  • Como podemos ver ya estamos logueado en nuestro Ubuntu con uno de los usuarios del dominio:

mlcdw23

 

Saludos y espero que les resulte de ayuda 😉

 

 

Jose Ramon Ramos Gata

Técnico Superior STI

12 comentarios

  1. Hola de nuevo aqui molestando
    estoy haciendo el procedimiento pero al momento de poner el comando
    ifdown eth0
    me marca el siguiente error : interface eth0 not configured
    de hecho cuanbdo modifico el fichero /etc/resolv.conf
    no se guardan los cambios me puedes ayudar

  2. Hola, muy bueno el tutorial, pero he seguido los pasos en Debian Jessie contra un Dominio en Windows Server 2008 y no me aparece mi maquina en el dominio, aunque en mi debian sale todo bien. He llegado al paso donde se corre el script pbis, será que sigo adelante o si no me aparece mi debian en el dominio algo anda mal?

  3. Muchas gracias por el tuto, pero tengo 2 dudas
    – Si necesito que el equipo esté configurado por dhcp? funcionaría? porqué es necesaria ip estática??
    – Cuando quieres forzar que un usuario cambie la clave o tienes un período de expiración de clave en el dominio, me aparece clave expirada en el linux pero no me pide cambiarla, ¿hay opción para esto?

    Muchas gracias

  4. He configurado todo tal cual, pero me dice fallo en la autenticacion, que podria ser?
    Gracias.

  5. muchas gracias compañero, funciona perfectamente , para resolver algunas dudas lo hice con dhcp y funciona perfectamente solo omitan los pasos donde se modifican las interfaces y el dns. ya que esta configura en la red, cuando vaya a ejecutar los comando pongan comillas ya que cuando lo ejecutaba me aparecía error . saludos

    root@aio-via-ase03:/home/asesorvia# /opt/pbis/bin/config LoginShellTemplate «/bin/bash»
    root@aio-via-ase03:/home/asesorvia# /opt/pbis/bin/config HomeDirTemplate «%H/%U»
    root@aio-via-ase03:/home/asesorvia# /opt/pbis/bin/config UserDomainPrefix «LOSUNOS»
    root@aio-via-ase03:/home/asesorvia# /opt/pbis/bin/config AssumeDefaultDomain «true»
    root@aio-via-ase03:/home/asesorvia# /opt/pbis/bin/config RequireMembershipOf «DOMINIO\\usuariodominio»

  6. No funciona, y nose para que sirve hacer esto si ya existe windows 10 pero gracias por el esfuerzo

  7. En la parte donde dice: Nos pide las credenciales del administrador del dominio, las introducimos y como podemos ver nuestro Ubuntu se ha unido correctamente al dominio configurado sobre un Domain Controller Windows (Que se pone en el cuadro que esta tapado con negro???)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.