|
|
· Abril y mayo, Curso Global de Servidores con CentOS 6.
· Taller de programación de Python. · Curso de programación de PHP. · Prueba ALDOS 1.4.4. Nuestro sistema operativo para escritorio. Cómo configurar un servidor NIS
Autor: Joel Barrios Dueñas
Correo electrónico: darkshram en gmail punto com Sitio de Red: http://www.alcancelibre.org/ Jabber ID: darkshram@jabber.org Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1
Introducción.Anteriormente conocido como Sun Yellow Pages (YP o Páginas Amarillas), NIS (Network Information Service o Sistema de Información de Red) es un protocolo para servicio de directorios cliente/servidor para la distribución de datos, como pueden ser nombres de usuarios, claves de acceso, directorios de usuario y nombres de anfitriones, utilizados por sistemas comunicados en una red. Originalmente fue desarrollado por Sun Microsystems y está está basado sobre ONC RPC. Consta de un servidor, una biblioteca para los clientes y herramientas de administración. Actualmente NIS está incluido como implementación libre en todas las distribuciones de Linux y variantes de Unix, e incluso existen implementaciones libres. Procedimientos.Este documento considera las siguientes variables que deberán ser reemplazadas por valores reales:
Instalación del equipamiento lógico necesario en el servidor NIS.Instalación a través de yum.Si utiliza CentOS 4 y 5, White Box Enterprise Linux 4 y 5 o Red Hat Enterprise Linux 5 y versiones posteriores, solo se necesita realizar lo siguiente para instalar o actualizar el equipamiento lógico necesario:
Instalación a través de up2date.Si se utiliza Red Hat™ Enterprise Linux 4, solo bastará realizar lo siguiente para instalar o actualizar el equipamiento lógico necesario:
Configuración del servidor NIS.Configuración del archivo /etc/yp.confEdite el archivo /etc/yp.conf:
Añada la siguiente línea:
Configuración del archivo /etc/ypserv.confEdite el archivo /etc/ypserv.conf
Añada o verifique que esté presente el siguiente contenido:
Configuración del archivo /etc/sysconfig/networkEdite el archivo /etc/sysconfig/network
Añada el siguiente contenido:
Para integrarse al dominio recién configurado, es necesario utilizar los siguiente mandatos.
Creación y contenido del archivo /var/yp/securenets.Edite el archivo /var/yp/securenets:
Definir la dirección IP del retorno del sistema y la máscara de subred y dirección IP de red correspondiente a la red con la que se está trabajando. El el ejemplo a continuación, se está utilizando una red 192.168.0.0 con máscara de subred 255.255.255.0 (24 bits):
Inicio y reinicio de servicios portmap y ypserv.El servicio de portmap se debe reiniciar para reconozca al servicio ypserv recién instalado.
El servicio ypserv es iniciado (o reiniciado si ya estuviera ejecutándose) y agregado al arranque del sistema.
Para hacer comprobar que el servicio está funcionado ypserv correctamente, utilice:
Lo anterior debe devolver una salida similar a la siguiente:
Creación de mapas NIS.Deben crearse los mapas NIS donde se almacenará la información del servicio.
Lo anterior deberá devolver una salida similar a lo siguiente, donde solo deberá agregarse el nombre de anfitrión del sistema:
El el último campo ingrese el nombre de anfitrión del sistema y pulse CTRL-D al terminar:
Arranque de servicios ypbind, yppasswdd y ypxffrdInicie los servicios ypbind, yppasswdd y ypxffrd.
Añada éstos servicios al arranque del sistema
Instalación del equipamiento lógico necesario en el cliente NIS.Instalación a través de yum.Si utiliza CentOS 4 y 5, White Box Enterprise Linux 4 y 5 o Red Hat Enterprise Linux 5 y versiones posteriores, solo se necesita realizar lo siguiente para instalar o actualizar el equipamiento lógico necesario:
Instalación a través de up2date.Si se utiliza Red Hat™ Enterprise Linux 4, solo bastará realizar lo siguiente para instalar o actualizar el equipamiento lógico necesario:
Configuración del cliente NIS.Configuración de archivos /etc/sysconfig/network, /etc/yp.conf y /etc/hosts.Edite el archivo /etc/sysconfig/network:
Añada la siguiente línea:
Edite el archivo /etc/yp.conf:
Considerando que el dominio a utilizar es dominio.net y que la dirección IP del servidor es 192.168.0.254, añada la siguiente línea:
Edite el archivo /etc/hosts:
Asegúrese que esté definido un registro que asocie la dirección IP principal del sistema con el nombre de anfitrión del sistema. Considerando que la IP del servidor es 192.168.0.254 y que el nombre de anfitrión es servidor.dominio.net, deberá encontrar o añadir un registro similar al siguiente:
Establecer el domino NIS.Es necesario integrar el sistema al dominio NIS. Utilice los siguientes dos mandatos para lograr ésto:
Ajustes en los archivos /etc/nsswitch.conf, /etc/hosts.allow y /etc/hosts.deny.Edite el archivo /etc/nsswitch.conf:
Añada las siguientes líneas al final de este archivo:
A fin de establecer una seguridad apropiada, es necesario denegar el acceso a todo en el archivo /etc/hosts.deny. Edite éste archivo:
Añada la siguiente línea:
Edite el archivo /etc/hosts.allow: vi /etc/hosts.allow Defina los anfitriones y redes que tendrán permitido acceder a los servicios configurados:
Iniciar servicio ypbind.Inicie y añada al arranque del sistema el servicio ypbind:
Comprobaciones.Para asegurarse de que todo funciona correctamente, utilice el siguiente mandato que realizará una solicitud RPC para solicitar información del servicio ypbind:
El mandato anterior deberá regresar una salida similar a la siguiente. Si acaso regresa algo distinto o conexión rehusada, deben revisarse todos los procedimiejntos realizados hasta este punto.
Utilice el siguiente mandato para consultar todos los datos que están siendo distribuídos por el servicio ypserv del servidor NIS.
Lo anterior debe devolver una salida similar a la siguiente, que consiste en todo el contenido de /etc/passwd.
|
Comentarios Recientes