0% encontró este documento útil (0 votos)
12 vistas9 páginas

Anexo 6. Unir Cliente Ubuntu A Domino Samba

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 9

AGREGAR UN CLIENTE UBUNTU A

DOMINO SAMBA.

Un domino Samba es una herramienta de gestión de credenciales y permisos mediante


la conexión a un dominio en donde una serie de equipos se conectará a un servidor para
solicitar objetos como usuarios del sistema, recursos compartidos en red y otras utilidades
más avanzadas.

Pero no solamente podremos hacer esto con equipos Windows, también podremos
integrar equipos Linux bajo un dominio Samba de forma más o menos fácil
dependiente de la versión de sistema y distribución que tengamos. Una de las mejor
integradas y más utilizadas por usuario es Ubuntu, y nosotros es la que utilizaremos en su
última versión 19.1O.

Requisitos previos y aplicación a utilizar


Pues lo primero que tendremos que tener en cuenta para conectar un equipo al dominio,
será disponer de una tarjeta de red con conexión, bien a Internet o bien a nuestra red LAN.
En cualquiera de los casos, necesitaremos que, a través de un ping, por ejemplo, el
servidor responda correctamente a las peticiones del cliente.

Existen diversas formas de conectar Linux a un dominio de Active Directory, algunas


más directas y otras menos. Por nuestra parte, vamos a presentar una forma que hemos
encontrado relativamente rápida y sin muchas complicaciones. La aplicación
seleccionada, se llama pbis-open, y está disponible su descarga desde su sitio web oficial.

Nosotros utilizaremos su versión pbis-open-9.1.0.551 que podrá descargarse


directamente a través de este enlace pbis-open-9.1.O.551

En el sitio oficial de descarga


Instalar pbis-open

Pues bien, una vez descargado el paquete, tocará abrir un terminal de comandos para
realizar el proceso de instalación

Entonces escribimos:

cd <ruta en donde hemos descargado el fichero de instalación>

En nuestro caso está situada en el escritorio, por lo que hacemos "cd /software".

Por si no lo sabemos, cuando comenzamos a escribir algo en el terminal, podremos


completando pulsando la tecla TAB. Automáticamente el sistema detectará el fichero o
carpeta al que pretendemos acceder.

Para ver los permisos de ejecución del fichero, pondremos el siguiente comando:

ls -l
A la izquierda del todo aparecerán los permisos. Nosotros podríamos asignarlos unos
distintos para tener el control absoluto sobre el fichero en todos los usuarios. Linux asigna
permisos mediante letras, es decir, tendremos la cadena "rwx" que significa "Lectura-
Escritura-Ejecución". Si nos fijamos son tres caracteres que se pueden combinar de 7
formas distintas, como si de código binario se tratara.

Es por esto que si queremos control total sobre el fichero tendremos que escribir lo
siguiente:

chmod 777 <fihero>

Así colocaremos un "rwx" en las tres asignaciones de permisos del fichero.

Para ejecutar e instalar el fichero, simplemente tendremos que colocar los caracteres
".!" delante del nombre de fichero:

./pbis-open-9.1.0.551.linux.x86_64.deb.sh

El proceso de descompresión e instalación comenzará.

Justamente al finalizar la instalación, el programa nos proporcionará información


importante acerca de cómo unir a un dominio nuestra máquina Ubuntu. Lo
necesitaremos tener muy en cuenta para hacerlo próximamente.

En este punto, sería muy recomendable reiniciar el equipo.


Unir Ubuntu 19.10 a Domino Samba
Comenzamos de lleno el procedimiento para unir Ubuntu 19.10 a Active Directory y
poder acceder a los usuarios y recursos del dominio.

Configurar la red para que apunte al DNS de Servidor Ubuntu.

Lo primero que tendremos que hacer será conocer la dirección IP de nuestro servidor.
Esto es muy importante porque de ella dependerá que nuestro equipo cliente "entienda"
el nombre NetBIOS del dominio de Samba.

En nuestro servidor, cuando hicimos el proceso de promoción a través del servicio


samba, configuramos para este servicio se encargase de la resolución de nombres. De
esta forma podremos resolver nombres NetBIOS del dominio y equipos conectados al
servidor.

La forma de hacer esto es identificar la Dirección IP de nuestro servidor, la IP que


tenemos asignada en la tarjeta de red que conecta a la red de Internet, para ello abrimos
una consola y ejecutamos el comando ip a

Podremos visualizar la ip asignada a la tarjeta de red de nuestro Ubuntu Server en nuestro


caso 192.168.0.80.

Acontinuación vamos a configurar la conexión de red en nuestro Ubuntu Desktop,


para ello editamos el fichero /etc/netplan/ 01-netcfg.yaml de forma que colocaremos la
siguiente configuración en el mismo.
Una vez configurados los valores nuestro Ubuntu Desktop tendrá la dirección ip
192.168.0.60, y la resolución de nombres la realizaremos a través de la ip 192.168.0.80
que es precisamente la ip de nuestro Ubuntu Server.

Reiniciamos el servicio de red con el comando

netplan apply

Y podremos comprobar que nuestro Ubuntu Desktop tiene asignada la ip deseada.

Ahora hemos de comprobar si tenemos resolución de nombres, una forma muy buena
para saber que el DNS está respondiendo correctamente, es dirigirnos a nuestro
terminal de comandos y escribir lo siguiente:

ping <nombre de dominio>

Cuando realizamos un ping a un dominio, recibimos información acerca de la dirección


IP del servidor, tal y como lo haríamos con Google u otra dirección IP.

También podemos realizar otra comprobación para ver como el equipo está resolviendo
el dominio y dirección IP con el siguiente comando:

nslookup <nombre del dominio>

En ambos casos obtendremos como dirección IP la de nuestro Ubuntu Server.


Modificar el Nombre de nuestro equipo Ubuntu Desktop.

La última configuración antes de hacer el proceso de unión es modificar el nombre de


nuestro equipo Ubuntu Desktop, para ello editamos el fichero /etc/hostname y colocamos
el siguiente nombre.

Una vez realizados estas modificaciones reiniciamos el equipo para que los cambios
tengan efecto.

Configurar Ubuntu 19.10 para unirlo a un Dominio Samba.

Una vez hecho todo lo anterior toca entrar de lleno en la configuración de Ubuntu para
unirlo al Dominio. El proceso lo tendremos que realizar, bien como root, o colocando
delante del comando "sudo".

Anteriormente vimos que el programa, tras la instalación, nos ponía un ejemplo de cómo
debíamos de proceder para unir el equipo al dominio. Vamos a ir un paso más allá y
vamos a ver dónde están almacenados los comandos del programa.

cd /opt/pbis/bin/
ls

En esta ruta es donde se almacenan todos los comandos del programa. Veremos que el
que nos interesa es el de "domainjoin-cli"
Pues bien, vamos allá. Vamos a colocar el comando seguido de nuestro nombre real de
dominio (no el nombre NetBIOS), y el usuario administrador de éste.

Si colocamos un usuario que tengamos creado en nuestro directorio con permisos


estándar, nos saltará un mensaje de "Acceso denegado". Es por esto que debemos de
unir el equipo con nuestras credenciales de administrado del servidor, en nuestro caso, y
el de la mayoría ser el usuario "administrador".

domainjoin-cli join <nombre dominio> administrador@<nombre de dominio>

En nuestro caso será:

domainjoin-cli join -- disable ssh sor.local [email protected]

Nos solicitará la contraseña y seguidamente veremos cómo nuestro equipo se habrá


unido correctamente. Aunque esto, ni mucho menos habrá acabado aquí.

Indicar que el modificador -- disable ssh es necesario colocarlo porque nuestro equipo
Ubuntu desktop no tiene instalado el servicio ssh, en caso de disponer de él no sería
necesario colocalo.

En este punto, también sería recomendable reiniciar el equipo.

Configurar acceso de usuarios de Active Directory a Ubuntu 19.010

Ahora tendremos otro problema relativamente fácil de solventar, y es que necesitamos


un sistema para acceder a Ubuntu con los usuarios propios almacenados en el
Domino Samba. Así podremos hacer lo mismo que haríamos desde un equipo Windows
de forma directa.

Esto está parcialmente solucionado en esta versión de Ubuntu, ya que, al situarnos en la


pantalla de bloqueo, tendremos una opción de Acceder para darnos la posibilidad de
escribir un nombre de usuario distinto y su contraseña.
Aun así, vamos a asegurarnos de que esto sea así modificando unas líneas en el
fichero de configuración de la pantalla de login.

Accedemos al terminal de comandos para colocarnos nueva mente como root. Ahora
vamos a acceder al fichero 50-ubuntu.conf para añadir una línea:

gedit /etc/lightdm/ lightdm.conf.d/SO_budgie-desktop.conf

Colocamos la línea siguiente debajo de la otra:

greeter-show-manual-login=true

Luego guardamos, y cerramos el fichero.

A continuación, reiniciamos el ordenador.

Ya estaremos en disposición de entrar con un usuario del Dominio Samba en Ubuntu


19.10

Acceder con usuario de Samba en Ubuntu 19.10


Una vez se haya reiniciado el equipo, pulsaremos sobre "¿No está en la lista?" para
poder introducir usuario y contraseña de un nuevo usuario.

El sistema de autenticación deberá tener la siguiente estructura:

• Usuario: <usuario>@<nombre real de dominio>


• Contraseña: la que proceda
Veremos que podremos acceder correctamente con nuestro usuario Administrator al
sistema. Si ahora abrimos las propiedades de usuario desde la opción situada arriba a la
derecha, podremos comprobar que efectivamente es un usuario que pertenece al dominio.
No se muestra el nombre real del dominio, sino su nombre de NetBIOS.

Vamos a cerrar la sesión y vamos a probar con otro usuario de los que tengamos
creados en el Dominio Samba.

Por ejemplo, el usuario "usuario-dc" creado al final del proceso de promoción.

Pues bien, hacemos el mismo procedimiento de login que con Administrator

[email protected]

Veremos que efectivamente habremos podido también entrar. Así lo refleja el terminal
de comandos.

También podría gustarte