Que sont Linux NIS et NIS +

Que sont Linux NIS et NIS +

NIS et NIS + partagent autant de différences qu'elles partagent des similitudes. Ces programmes, communément appelés services d'information réseau et service d'information réseau Plus, fournissent une recherche et une vérification du réseau simples des processus et bases de données.

NIS est officiellement connu sous le nom de pages jaunes solaires et fournit des informations que l'ensemble du réseau devrait connaître. Notamment, NIS et NIS + fournissent les informations suivantes:

  • Connexion des mots de passe, des noms ou des répertoires domestiques (E.g. / etc / mot de passe)
  • Informations de groupe (E.g. / etc / groupe)
  • Nombres IP et noms d'hôte (E.g. / etc / hôtes)

Cet article expliquera comment fonctionnent NIS et NIS Plus. L'article mettra également en évidence les principales différences et similitudes entre les deux cadres. Enfin, vous apprendrez quand aller avec NIS et quand envisager d'utiliser NIS+.

Qu'est-ce que NIS?

Le système d'information réseau, NIS, est un mécanisme de dénomination et d'administration utilisé par les administrateurs de réseaux plus petits. NIS se distingue comme une base de données distribuée qui permet aux utilisateurs de maintenir la configuration correcte et cohérente des fichiers dans un réseau.

Développé par Sun Microsystems, NIS permet également aux utilisateurs d'accéder aux fichiers système de n'importe où. Il fait partie du système de fichiers réseau robuste ou NFS et dispose d'un tableau de démons et de commandes pour divers autres services, notamment NIS et NFS. Les composants NIS notables incluent des serveurs, des clients, des cartes NIS et un domaine NIS.

La syntaxe NIS est comme indiqué ci-dessous:

Qu'est-ce que NIS+?

Également développé par Sun Microsystems, NIS + est un service d'annuaire utilisé par les administrateurs système pour stocker des informations d'identification partagées sous la forme de tables NIS +. C'est un remplacement de NIS qui est plus ancien et plus basique.

Ce service d'information réseau fournit un lieu central où les administrateurs du réseau peuvent stocker des informations d'identification des clients où tout le monde peut accéder. Le service est idéal pour stocker les adresses de la machine, les informations de courrier, les informations de sécurité, les détails du réseau, les informations Ethernet et autres informations d'identification des clients partagés. Il est livré avec un ensemble de commandes pour aider à administrer l'espace de nom.

NIS VS. Comparaison NIS +

Nis et nis + partagent plus que leur nom - ils partagent un objectif commun. Cependant, ils ont également un éventail de différences. Notamment, Network Information Service Plus (NIS +) est une version améliorée du service d'information réseau d'origine. Cela implique qu'il a de nouvelles fonctionnalités et une terminologie différente pour des concepts similaires.

Le tableau ci-dessous résume la différence entre NIS et NIS+.

Tableau de comparaison entre NIS et NIS+

Nis Nis+
Il présente les domaines plats et n'a pas de hiérarchie. Il présente les domaines hiérarchiques et stocke les données à différents niveaux d'espace de noms.
Il permet l'utilisation de noms de machines et de noms d'utilisateurs similaires. La machine et l'utilisateur ne peuvent pas partager un nom. De plus, vous ne pouvez pas avoir de point (.) dans l'un ou l'autre des noms.
Tous les noms et commandes sont assez sensibles à la casse. Les commandes et les noms ne sont pas sensibles à la casse.
N'utilise aucune authentification. Utilise l'authentification des.
Utilise des tables à deux colonnes pour stocker les données. Utilise des tables multi-colonnes pour stocker des données.
Le client n'a qu'un seul choix de source d'information réseau. Le client propose une gamme de sources d'informations sur le réseau à choisir d'inclure DNS, NIS, NIS + ou n'importe quel local / etc. déposer.
Comprend une taille maximale de 1024 piqûres, une limitation s'appliquant à tous les fichiers de carte NIS. Il n'y a pas de limites de taille.
Ne prend pas en charge le RPC crypté et sécurisé. Prend en charge le RPC sécurisé et crypté.
Il utilise RPC version 2. Il utilise RPC version 3.
Retardera souvent les mises à jour de la propagation des lots. Il propage instantanément les mises à jour incrémentielles.

Structure du domaine NIS et NIS +

Notamment, contrairement à la plupart des versions des protocoles originaux, NIS + n'améliore pas le NIS. Au lieu de cela, il fonctionne comme son remplacement. NIS vise à répondre aux exigences d'administration du réseau des exigences relativement petites-serveur. Ainsi, il est plus adapté aux environnements avec quelques centaines de clients, des utilisateurs de confiance et quelques serveurs polyvalents.

Mais vous aurez besoin de NIS + pour les grandes administrations de réseau client-serveur modernes et complexes. Il est livré avec plus d'autonomie. Il gérera facilement les réseaux avec jusqu'à 10 000 clients multivaleurs et jusqu'à 100 serveurs spécialisés situés dans le monde entier. La hiérarchie du domaine est similaire à celle de DNS. Cependant, il est plus développé et en mesure de stocker des informations sur les utilisateurs, les postes de travail et les services réseau.

NIS + propose des caractéristiques d'interopérabilité qui vous permettent de passer à partir de NIS. Il permet également une interaction continue avec DNS comme initialement fourni par NIS. La commande nispopulate permet la compatibilité NIS si vous avez l'intention de passer de NIS à NIS Plus.

Un exemple de fichier de NIS est:

Un exemple de fichier NIS + est:

Comment fonctionne NIS

Vous devez avoir une seule machine dans votre réseau agissant comme un serveur NIS pour que NIS fonctionne. Cependant, vous pouvez toujours avoir plusieurs serveurs NIS, chaque serveur servant un domaine NIS différent.

Vous pouvez également utiliser des serveurs coopérants où une machine agira comme un serveur maître tandis que le reste sera des serveurs esclaves nis. Dans un tel arrangement, les serveurs esclaves n'auront que des copies de base de données NIS et recevront et implémenteront les modifications du serveur maître.

La principale raison d'avoir un ou plusieurs serveurs esclaves dans vos systèmes est de maintenir le temps de disponibilité de votre réseau tout au long. Ainsi, les machines clients peuvent vérifier les serveurs esclaves rapides ou fiables chaque fois qu'un serveur maître est en panne ou trop lent.

Comment fonctionne NIS +

NIS + fonctionne en prenant en charge l'authentification et le chiffrement des données et il le fait sur un RPC sécurisé et fiable. Ainsi, c'est un meilleur outil de sécurité que NIS.

Le modèle de dénomination exploite ici une structure d'arbre, chaque nœud de l'arbre correspondant directement à un objet NIS +. La conception a jusqu'à six arbres, y compris la table, le lien, le répertoire, le groupe, l'entrée et le privé.

Le répertoire racine constitue la base de l'espace de noms NIS +. Les deux répertoires spéciaux incluent les groupes_dir et l'Org_dir. Les groupes_dir sont responsables du contrôle d'accès car il a des objets de groupe NIS +. D'un autre côté, l'ORG_DIR contient des tables d'administration telles que des hôtes, Passwd et Mail_aliases.

Conclusion

Maintenant, choisir entre NIS et NIS + n'est pas un choix difficile. Considérez NIS + si vous avez de sérieux besoins de sécurité dans vos réseaux. Bien qu'il soit légèrement facile à administrer, il sécurisera remarquablement vos systèmes. D'un autre côté, NIS est généralement un protocole d'administration. Il est assez facile à servir mais manque de mesures de sécurité.