16
INSTALACION Y CONFIGURACION SERVIDOR Y CLIENTE NIS UBUNTU 12.04 ELABORADO POR: YERLIN OTAROLA DELGADO

Instalacion y configuracion servidor y cliente nis 12.04

Embed Size (px)

Citation preview

Page 1: Instalacion y configuracion servidor y cliente nis 12.04

INSTALACION Y CONFIGURACION

SERVIDOR Y CLIENTE NIS UBUNTU 12.04

ELABORADO POR: YERLIN OTAROLA DELGADO

Page 2: Instalacion y configuracion servidor y cliente nis 12.04

2

SERVIDOR NIS

NOMBRE DEL EQUIPO: SERVER

DIRECCION IP: 192.168.10.1

1. Asociamos nuestra dirección ip interna (192.168.10.1) con el nombre de

equipo (server).

nano /etc/hosts # agregamos la siguiente línea al final del fichero:

192.168.10.1 server

Page 3: Instalacion y configuracion servidor y cliente nis 12.04

3

2. Realizamos la instalación del servicio nis, quien es el encargado de

compartir en la red la información pertinente a los usuarios y contraseñas

para realizar la autenticación. Adicionalmente instalaremos también del

paquete sysv-rc-conf el cual nos permitirá habilitar los procesos del

servicio ypsever (servidor nis) para que este se encuentre siempre

disponible durante la ejecución del sistema y su reinicio.

sudo apt-get install nis sysv-rc-conf

En la ventana emergente agregamos el nombre de nuestro dominio (ina.com)

Page 4: Instalacion y configuracion servidor y cliente nis 12.04

4

3. Configurar nuestro servidor como maestro.

nano /etc/default/nis

# Agregar en la línea número 6 la palabra maestro, en caso de tratarse

# de un servidor esclavo agregar la palabra slave

Page 5: Instalacion y configuracion servidor y cliente nis 12.04

5

4. Definimos las redes que tendrán acceso al servicio de información en red

(nis). Por seguridad comentamos la opción por defecto que permite el

acceso a todas las redes agregando un signo # delante la línea 0.0.0.0 0.0.0.0

nano /etc/ypserv.securenets

#0.0.0.0 0.0.0.0

255.255.255.0 192.168.10.0

Page 6: Instalacion y configuracion servidor y cliente nis 12.04

6

5. En la línea número 119 del archivo /var/yp/Makefile agregamos la

palabra shadow como se muestra en la imagen a continuación.

nano /var/yp/Makefile

Page 7: Instalacion y configuracion servidor y cliente nis 12.04

7

6. Habilitamos el servicio para que este siempre disponible digitando el

siguiente comando en nuestro terminal:

sysv-rc-conf ypserv on

7. Reiniciamos el servicio

service ypserv restart

8. Construimos la lista de nuestros servidores nis. En la ventana emergente

verificamos que aparezca el nombre de nuestro equipo (server). En este

punto digitaremos el nombre de otros servidores NIS disponibles en la

red. En nuestro caso este es el único servidor por el momento por lo cual

para indicarle al sistema que no tenemos más servidores que agregar

presionamos las teclas Ctrl + D. Aceptamos los cambios presionando la

letra y.

/usr/lib/yp/ypinit –m

Page 8: Instalacion y configuracion servidor y cliente nis 12.04

8

Si todo está correctamente configurado al final se mostrará la siguiente salida:

9. Actualizamos la base de datos NIS.

(Nota importante: Cada vez que se agregue un nuevo usuario debe

realizarse este proceso)

cd /var/yp

make

Page 9: Instalacion y configuracion servidor y cliente nis 12.04

9

CLIENTE NIS

1. Instalación del servicio para el cliente, e indicamos en la ventana

emergente el nombre de dominio (ina.com)

apt-get install nis sysv-rc-conf

Page 10: Instalacion y configuracion servidor y cliente nis 12.04

10

2. Indicamos en el cliente cual es la ip de nuestro servidor NIS. Como se

muestra en la imagen adjunta.

nano /etc/yp.conf

# agregamos ypserver + ip del servidor

Page 11: Instalacion y configuracion servidor y cliente nis 12.04

11

3. Configuramos el sistema cliente para que durante la autenticación

consulte los usuarios y contraseñas al servidor nis. Agregamos al final la

palabra nis como se muestra en la imagen a continuación

nano /etc/nsswitch.conf

Page 12: Instalacion y configuracion servidor y cliente nis 12.04

12

4. Configuramos el sistema para que cree un directorio personal para cada

usuario la primera vez que inicien sesión en el sistema.

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

# agregamos si es necesario al final del fichero la línea

session optional pam_mkhomedir.so skel=/etc/skel umask=077

Page 13: Instalacion y configuracion servidor y cliente nis 12.04

13

5. Habilitamos el servicio ypbind

sysv-rc-conf ypbind on

6. Con el siguiente comando podemos verificamos quienes son los usuarios

NIS en el servidor. Si la comunicación con el servidor nis está establecida

correctamente nos devolverá como resultado la lista de usuarios del

archivo /etc/passwd del servidor NIS. Si no obtiene un resultado como en

la imagen que se muestra a continuación compruebe la conectividad con

el servidor utilizando el comando ping o verifique que la información de

los pasos 2 y 3 de la configuración del cliente nis este correctamente

digitada, reinicie el equipo cliente y ejecute nuevamente el comando)

ypcat passwd.byname

Page 14: Instalacion y configuracion servidor y cliente nis 12.04

14

7. Nos autenticamos con un usuario del servidor mediante consola para

realizar una prueba digitando su usuario_del_servidor_nis.

Nótese que durante este proceso si es la primera vez que el usuario

accede al sistema se creará automáticamente su directorio en /home

su jose

8. Verificamos quien es nuestro servidor NIS con el comando ypwhich

Page 15: Instalacion y configuracion servidor y cliente nis 12.04

15

9. Ahora configuraremos la interfaz gráfica del Ubuntu 12.04 para que nos

permita habilitar el acceso a otros usuarios. (Nota: Por defecto solo

permite la autenticación para usuarios locales e invitado)

Nano /etc/lightdm/lightdm.conf

# agregar al final la linea siguiente como se muestra en la imagen

greeter-show-manual-login=true

10. Reiniciamos nuestro sistema y nos preparamos para loguearnos con

cualquiera de los usuarios de nuestro servidor mediante interfaz gráfica.

reboot

Page 16: Instalacion y configuracion servidor y cliente nis 12.04

16