3. NIS ou NIS+ ?

Contenu de cette section

Le choix entre NIS et NIS+ est assez facile : utilisez NIS si vous n'avez pas à utiliser NIS+ ou si vous avez besoin d'un bon niveau de sécurité. NIS+ est beaucoup plus problématique à administrer (C'est assez simple à gérer du coté client, mais le coté serveur est absolument horrible). Un autre problème vient du fait que le support NIS+ sous Linux est toujours en développement. Un point qui fait terriblement défaut est le cryptage et l'authentification des données, qui est la raison principale de l'utilisation de NIS+.

3.1 Bibliothèques tradionnelles NIS ou NYS ?

Le choix entre le tradionnel de NIS et le code de NIS dans la bibliothèque NYS est un choix entre paresse et maturité contre flexibilité et aventure.

Le code du "NIS traditionnel" se trouve dans la bibliothèque standard C et souffre quelquefois de son âge et de son peu de souplesse.

Le code NIS situé dans la bibliothèque NYS, vous oblige soit à recompiler et refaire une édition de liens sur tous vos programmes avec la bibliothèque libnsl, soit de recompiler la bibliothèque libc pour y inclure le code libnsl (ou peut-être pouvez-vous récupérer une version précompilée de la libc chez quelqu'un qui l'a déjà fait.).

Une autre différence est que le code traditionnel NIS gère quelques fonctionnalités pour les groupes de réseaux NIS (Netgroups), ce que le code NYS n'implémente pas (encore !). Par contre, le code NYS vous permet d'utiliser les Mots de passe Shadow d'une manière transparente.


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre