Guía de Administración de Redes con Linux - La Parte Cliente en NIS
Tutorial creado por Olaf Kirch y Terry Dawson. Extraido de: http://es.tldp.org/Manuales-LuCAS/GARL2/garl2/
14 de Febrero de 2006
Administración de redes
104 - La Parte Cliente en NIS
Si está familiarizado con escribir o portar aplicaciones de red, puede haberse dado cuenta de que la mayoría de los mapas NIS listados anteriormente corresponden a funciones de biblioteca de la biblioteca C. Por ejemplo, para obtener la información de passwd, generalmente se utilizan las funciones getpwnam y getpwuid, que devuelven la información de cuenta asociada con el nombre de usuario o el ID numérico de usuario, respectivamente. Bajo circunstancias normales, estas funciones realizan la búsqueda requerida en el fichero estándar, /etc/passwd.
Sin embargo, una implementación NIS de estas funciones modifica este comportamiento y realiza una llamada RPC al servidor NIS, que busca el nombre de usuario o el ID de usuario. Esto ocurre transparentemente para la aplicación. La función puede tratar a los datos NIS como si hubiesen sido añadidos al fichero original /etc/passwd por lo que ambos juegos de información están disponibles para la aplicación, o como si lo hubiese reemplazado completamente, por lo que la información del passwd local es ignorada y sólo se utilizan los datos de NIS.
En las implementaciones tradicionales de NIS había ciertas convenciones sobre qué mapas eran reemplazados y cuáles se añadían a la información original. Algunos, como los mapas passwd, requerían de modificaciones extrañas en el fichero passwd que, si se hacían incorrectamente, abrían agujeros de seguridad. Para evitar estos riesgos, NYS y la libc de GNU utilizan un esquema de configuración general que determina si un juego particular de funciones de cliente debe utilizar los ficheros originales, NIS, o NIS+, y en qué orden. Este esquema será descrito más adelante en este capítulo.
Sin embargo, una implementación NIS de estas funciones modifica este comportamiento y realiza una llamada RPC al servidor NIS, que busca el nombre de usuario o el ID de usuario. Esto ocurre transparentemente para la aplicación. La función puede tratar a los datos NIS como si hubiesen sido añadidos al fichero original /etc/passwd por lo que ambos juegos de información están disponibles para la aplicación, o como si lo hubiese reemplazado completamente, por lo que la información del passwd local es ignorada y sólo se utilizan los datos de NIS.
En las implementaciones tradicionales de NIS había ciertas convenciones sobre qué mapas eran reemplazados y cuáles se añadían a la información original. Algunos, como los mapas passwd, requerían de modificaciones extrañas en el fichero passwd que, si se hacían incorrectamente, abrían agujeros de seguridad. Para evitar estos riesgos, NYS y la libc de GNU utilizan un esquema de configuración general que determina si un juego particular de funciones de cliente debe utilizar los ficheros originales, NIS, o NIS+, y en qué orden. Este esquema será descrito más adelante en este capítulo.
Valora este capítulo:
Autor y licencia de 'Guía de Administración de Redes con Linux - La Parte Cliente en NIS'
|
Opiniona sobre 'Guía de Administración de Redes con Linux - La Parte Cliente en NIS' (30)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este tutorial |
Wikis relacionados con 'Guía de Administración de Redes con Linux - La Parte Cliente en NIS'
Este Cómo es la base para entender la evolución de las capacidades de Linux para...
Más »
En este trabajo se pretende demostrar, de forma muy simple y a través del empleo...
Más »
A lo largo de este trabajo se va a intentar hacer un repaso de los...
Más »
Configuración y detalles de NIS(YP), NIS+ y NYS (Yellow Pages), sistemas de autentificación distribuída.
Más »
Quisiera por lo tanto partir ahora de un conjunto de apuntes generales, de una veloz...
Más »

