Bienvenido a   :: LINUX SOLUTIONS CENTER ::

México,  Miercoles 20 de Agosto del 2008   
  Hora Local
Home Manuales SERVIDOR DE INFORMACION -NIS-
LINUX es nuestra Especialidad: · Servidores de Internet · Monitoreo de Servidores y Enlaces · Virtualizacion · Firewalls con OpenSource · Proxy Servers (Web Cache) · DNS y DHCP · Web Server · Webmail · NAT's · IP Forwarding · FTP Server · Email Attachmnt Filtering · Reportes estadisticos · Linux Gateway/Router · Bloqueo de Puertos · Email Server · Reporte de todo el trafico interno/externo · Administracion de Ancho de banda · VPN's con Open VPN · Soporte Ténico comercial · Administración de servidores Linux (RedHat EL/AS, Debian, CentOs, etc) · Instalación y Configuración de Servidores · Configuración de servidores de E-Mail (Sendmail, Qmail, Postfix con virtual domains) · Antvirus con OpenSource · Administración de LVM · y mas... mucho mas

El Clima
Current Wed, 20 Aug 2008 8:47 am CDT
City: Ocoyucan
Mostly Cloudy
sunrise: 7:15 am
sunset: 7:56 pm
Act: 14°
Máx: 19°
Mín: 12°

Esta NocheMañana
Scattered
Thunderstorms
Scattered
Thunderstorms
 
Máx: 19°
Mín: 12°
Máx: 22°
Mín: 12°

Próximos Cursos de GNU/Linux Julio 2008 en Puebla y más


Banner Advertisement

Otros Productos y servicios aquí


SERVIDOR DE INFORMACION -NIS- PDF Imprimir E-mail
Manuales
Escrito por Domingo Varela   
Domingo, 23 de Marzo de 2008 09:21

*En cada equipo con linux se crean los usuarios que van a poder utilizar el sistema

*Con el servidor NIS vamos a centralizar las cuentas en un solo equipo y que cuando un usuario se loguee desde cualquier terminal accese siempre al directorio home del servidor NIS

Por ejemplo:
  • En un laboratorio de computo
  • En el servidor NIS exportamos el directorio /home
  • Cada terminal debe montar el /home del servidor NIS
  • El nis "exporta" el /etc/passwd


CONFIGURACION DEL SERVIDOR NIS

1) Verificar que esten instalados los servicios ypbind, ypserver, yppasswd con el
/etc/rc.d/init.d/yp*

2) Editar el archivo /etc/inetd.conf o su equivalente en otras distribuciones y descomentar las lineas
#time
#time

3) Reiniciar el demonio del inet con la orden
killall -HUP inetd

4) Editar el archivo /etc/yp.conf y agregar
ypserver <ip del servidor nis>
ypdomainname <nombre del dominio>


5) Editar el archivo /etc/nsswitch.conf y cambiar las sigtes lineas como se indica
  • passwd: nis nisplus db files
  • shadow: nis nisplus db files
  • group: nis nisplus db files
  • hosts: nis nisplus db files
6) Editar el archivo /etc/host.conf y cambiar la linea como se indica
order nis,hosts,bind

7) Establecer el dominio del servidor NIS: ypdomainname nombre_dominio

8) Editar el archivo /var/yp/Makefile
  • comentar la linea que contenga la palabra GSHADOW
  • en la linea que inicia con la palabra all quitar la palabra netgrp

9) Crear las tablas ejecutando /var/yp/make

10) Levantar los servicios ypserver y yppasswd
  • /etc/rc.d/init.d/ypserver start
  • /etc/rc.d/init.d/yppasswd start


11) Exportar el directorio /home

12) Entrar al setup e indicar que los servicios de nfs, ypserver y yppaswd se inicien al arranque

13) Ejecutar: authconfig y habilitar el NIS
[*] enable NIS
NIS Domain <nombre del dominio>


14) Levantar el servicio de NFS

 

 

EN EL CLIENTE
---------------------
1) Levantar el servicio de ypbind
/etc/rc.d/init.d/ypbind start

2) Establecer el nombre del dominio
ypdomainname nombre_dominio

3) Ejecutar authconfig y dar el nombre de servidor de NIS (o dar el ip) y nuevamente el nombre del dominio

4) En el setup indicar que siempre se levante el servicio ypbind

5) Para checar que el servidor nis este funcionando, ejecutamos en el cliente:

ypcat host.byname

y debe de dar como salida los host que estan definidos en el servidor nis o:

ypcat passwd.byname

y la salida son los usuarios del servidor nis

6) Montar automaticamente el subdirectorio home del servidor nis en el home del cliente

mount -t nfs ipnis:/home /home


--------------------------------------------------------------------------------
METODO CORTO Chulo
--------------------------------------------------------------------------------

1) Editar el archivo /etc/inetd.conf y descomentar las lineas
#time
#time

2) Reiniciar el inetd con la orden killall -HUP inetd

3) Levantar los servicios ypserver y yppasswd

  • /etc/rc.d/init.d/ypserver start
  • /etc/rc.d/init.d/yppasswd start


4) Establecer el nombre del dominio
ypdomainname nombre_dominio

5) Editar el archivo /var/yp/Makefile

  • comentar la linea que contenga la palabra GSHADOW
  • en la linea que inicia con la palabra all quitar la palabra netgrp


6) Crear las tablas ejecutando /var/yp/make, esto genera en yp un subdirectorio con
el nombre del dominio en donde se almacenaran las tablas de datos

7) Editar el archivo /etc/exports y agregar la linea

/home (rw)

y salvarlo

8) levantar el demonio de nfs /etc/rc.d/init.d/nfs start

9) en el setup indicarle que tambien se levanten los servicios: nfs,ypserv y yppasswd

nota: cada ves que se a.ada un usuario en el servidor NIS se debera de hacer lo siguiente:
a) entrar a /var/yp
b) ejecutar make


-------------------------
EN LOS CLIENTES
--------------------------
1) Ejecutar authconfig

Actualizado ( Domingo, 23 de Marzo de 2008 10:38 )
 


Encuestas
¿Cuál es tu navegador favorito?
 
Anunciate aquí

Centro de Soluciones Linux

KoalaSoft-Sitio de Amigos

ODM SYSTEM MEXICO




No. de Visitas
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoy51
mod_vvisit_counterAyer281
mod_vvisit_counterEsta Semana581
mod_vvisit_counterEste Mes4939
mod_vvisit_counterTotal42111
Linuxsc en RSS
Archivo Historico

Ultimo Reporte
Alexa-Rank
Alexa-Rank