instalacion y configuracion servidor y cliente nis 12.04
Post on 09-Aug-2015
120 Views
Preview:
TRANSCRIPT
INSTALACION Y CONFIGURACION
SERVIDOR Y CLIENTE NIS UBUNTU 12.04
ELABORADO POR: YERLIN OTAROLA DELGADO
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
16
top related