ypservEste documento sólo describe cómo configurar el servidor NIS "ypserv". La
configuración del servidor "yps" es similar _pero_ no exactamente igual
así que ¡ten esto en cuenta si intentas aplicar estas instrucciones a "yps"!
El software del Servidor NIS puede ser encontrado en:
Servidor Directorio Nombre fichero
ftp.lysator.liu.se /pub/NYS/servers ypserv-0.11.tar.gz
ftp.funet.fi /pub/OS/Linux/BETA/NYS/servers ypserv-0.11.tar.gz
mcsun.eu.net /os/linux/BETA/NYS/servers ypserv-0.11.tar.gz
ftp.univie.ac.at /unix/system/linux/funet/BETA/NYS/servers
ypserv-0.11.tar.gz
El setup del servidor es el mismo para NIS tradicional y para NYS.
Compila el software para generar los programas "ypserv", "dbcat" y
"dbload". Primeramente debes determinar qué ficheros necesitas que estén
disponibles via NIS y después añade o elimina las entradas apropiadas de
ypMakefile. Luego instala el fichero ypMakefile en
/var/yp con el nombre Makefile.
Y ahora crea los ficheros DLL escribiendo:
% cd /var/yp; make
Cerciórate de que el mapeador de puertos (rpc.portmap) está en marcha, y
arranca el servidor "ypserv". El comando
% rpcinfo -u localhost ypserv
debería dar una salida como
program 100004 version 2 ready and waiting
Ya está, tu servidor ya está en marcha.
yppasswddCada vez que los usuarios cambien sus passwords, la base de datos NIS y
probablemente otras bases de datos que dependan de la base de datos NIS
de los passwords deben ser actualizadas. El programa "yppasswdd" es un
servidor que maneja cambios de password y que se asegura de que la
información NIS será actualizada acordemente. El software para
"yppasswdd" puede encontrarse en:
Servidor Directorio Nombre fichero
ftp.lysator.liu.se /pub/NYS yppasswdd-0.5.tar.gz
ftp.funet.fi /pub/OS/Linux/BETA/NYS/servers yppasswdd-0.5.tar.gz
Una vez obtenido el software, sigue las instrucciones que vienen con él.