Debido al éxito de la guía cómo configurar un Controlador de Dominio con Samba 4; así como también las varias quejas de la no funcionalidad del post sobre como unir clientes GNU Linux a un Dominio Windows usando Likewise Open y Centrify Express; os traigo esta guía paso a paso de cómo usar Likewise Open en Ubuntu para unirlo a nuestro dominio de Samba 4. Por lo que a los fines de esta guía queda sobre entendido que ya tienes funcionando Samba 4 en CentOS tal como en la guía.
Por supuesto que, en esta como en las últimas guías, puedes hacer uso de virtualización para hacerla, si no dispones de los recursos de hardware pertinentes: 1 Controlador de Dominio Linux (Samba 4) y 1 Cliente Ubuntu 12.04.2.
Es importante aclarar que funcionaría también en un controlador de dominio Windows 2003/2008 de forma indistinta, ya que Likewise no distingue entre sistemas opertativos.
Es importante aclarar que funcionaría también en un controlador de dominio Windows 2003/2008 de forma indistinta, ya que Likewise no distingue entre sistemas opertativos.
Antes de echar manos a la obra hay que hacer unos ajustes en Ubuntu para el éxito de esta guía.
Ajustando el fichero nsswitch.conf
fraterneo@ubuntu-box:~$ sudo nano /etc/nsswitch.conf
Identificamos la línea:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
Y la editamos hasta que quede así:
hosts: files dns [NOTFOUND=return]
Ajustando el fichero lightdm.conf
Para que Lightdm nos permite hacer login manual.
fraterneo@ubuntu-box:~$ sudo echo 'greeter-show-manual-login=true' >> /etc/lightdm/lightdm.conf
Finalmente reiniciamos
fraterneo@ubuntu-box:~$ sudo reboot
Instalando Likewise Open
fraterneo@ubuntu-box:~$ sudo apt-get install -y likewise-open-gui
Uniéndonos al Dominio
Buscamos la aplicación Active Directory membership en Unity. |
Nos pedirá los privilegios necesarios para ejecutarse. |
Esta es la pantalla principal. En Domain colocamos el nombre del dominio. Clic en Join Domain. |
Luego nos pide las credenciales de Administrator. Clic en OK |
Nos informa que se está uniendo al dominio. |
Ya Ubuntu es parte del Dominio mydomain.local |
Nos sale esta pantalla. Clic en Close. |
Nos logueamos al Dominio con prefijo y usuario: MYDOMAIN\afernandez. |
Por si las dudas, verificamos que efectivamente somos el usuario afernandez. |
Además confrimamos obteniendo informacion del dominio desde el cliente Ubuntu mismo, mediante los comandos internos de Likewise:
fraterneo@ubuntu-box:~$ sudo lw-get-dc-list mydomain.local Got 1 DCs: =========== DC 1: Name = 'sambapdc01.mydomain.local', Address = '192.168.5.1'
fraterneo@ubuntu-box:~$ sudo lw-get-dc-time mydomain.local DC TIME: 2013-06-19 15:34:37 EDT
fraterneo@ubuntu-box:~$ sudo lw-get-dc-name mydomain.local Printing LWNET_DC_INFO fields: =============================== dwDomainControllerAddressType = 23 dwFlags = 1021 dwVersion = 5 wLMToken = 65535 wNTToken = 65535 pszDomainControllerName = sambapdc01.mydomain.local pszDomainControllerAddress = 192.168.5.1 pucDomainGUID(hex) = B3 EE D6 E7 9C 17 B1 40 80 26 7C 1E 22 B7 FE EA pszNetBIOSDomainName = MYDOMAIN pszFullyQualifiedDomainName = mydomain.local pszDnsForestName = mydomain.local pszDCSiteName = Default-First-Site-Name pszClientSiteName = Default-First-Site-Name pszNetBIOSHostName = SAMBAPDC01 pszUserName = <EMPTY>
Otros comandos para obtener informaciones sobre el Dominio son:
fraterneo@ubuntu-box:~$ sudo lw-enum-users fraterneo@ubuntu-box:~$ sudo lw-enum-groups fraterneo@ubuntu-box:~$ sudo lw-get-metrics fraterneo@ubuntu-box:~$ sudo lw-get-status
Todo bien pero al iniciar sesion no me sale el usuario con el dominio ingresado
ResponderEliminarcomo puedo hacerlo pero para que salga ainternet? que no sea solo local
ResponderEliminarDeberas usar tus propias DNS
ResponderEliminaramigo cuando digito el comando sudo echo 'greeter-show-manual-login=true' >> /etc/lightdm/lightdm.conf me dice permiso denegado
ResponderEliminarHola.
EliminarEste post es de 2013 y es posible que hayan cambiado algunas cosas. Pruebe logueandose con el usuario root directamente en vez de usar sudo.
Saludos.
cuando reinicio no me aparece el usuario con el cual he ingresado, alguna idea???
ResponderEliminar