PDFbib.com

Installation NIS - Configurer un domaine NIS



Ce cours couvre l'installation et la configuration d'un domaine NIS sous Linux, en mettant l'accent sur les bases essentielles pour simplifier la gestion centralisée des utilisateurs et des ressources réseau. Il explique comment déployer un serveur NIS traditionnel, ainsi que son interaction avec des clients Linux comme Mandriva ou Ubuntu, tout en évitant les complexités des anciens HOW-TO. L'objectif principal est de résoudre les problèmes de cohérence dans un environnement multi-machines, où chaque poste nécessite des comptes utilisateurs et des configurations distincts. Grâce au domaine NIS, les fichiers de référence (comme /etc/passwd ou /etc/hosts) sont centralisés sur le serveur et distribués aux clients, garantissant une homogénéité des données. Le cours aborde également l'utilisation conjointe de NFS ou de l'automontage (autofs) pour gérer les répertoires utilisateurs à distance, tout en permettant un fonctionnement local en cas d'indisponibilité du serveur. Destiné aux administrateurs systèmes, ce guide pratique offre une approche simplifiée pour mettre en place une infrastructure NIS fonctionnelle, en évitant les pièges des documentations obsolètes.


Contenus explorés en détail

Ce cours détaille l'installation et la configuration d'un domaine NIS (Network Information Service) pour centraliser la gestion des utilisateurs, des mots de passe et des ressources réseau sur des systèmes Linux. Vous apprendrez à configurer un serveur NIS et des clients NIS, à synchroniser les fichiers de référence (maps) comme /etc/passwd et /etc/hosts, et à intégrer NIS avec NFS ou autofs pour une gestion homogène des répertoires utilisateurs.

  • Configurer un serveur NIS sous Mandriva/Ubuntu
  • Connecter des clients Linux à un domaine NIS
  • Gérer les maps NIS (passwd, hosts, groups)
  • Intégrer NIS avec NFS/autofs

Public concerné par ce PDF

Ce cours s'adresse aux administrateurs systèmes Linux, aux techniciens réseau et aux professionnels IT devant gérer des environnements multi-machines. Les utilisateurs avancés souhaitant centraliser l'authentification sur leur réseau domestique ou de petite entreprise y trouveront également des solutions pratiques. Une connaissance de base de Linux et des commandes shell est recommandée.

Exemples pratiques et applications réelles

Dans une entreprise avec 50 postes Linux, NIS permet de modifier un seul mot de passe utilisateur côté serveur plutôt que sur chaque machine. Un autre cas : une école configure NIS pour que les étudiants aient le même UID et accès aux fichiers quel que soit l'ordinateur utilisé. Les maps NIS peuvent aussi synchroniser les entrées DNS locales (/etc/hosts) lorsqu'on ajoute un nouveau serveur au réseau.

Secteurs d'application professionnelle

  • Éducation : Universités utilisant NIS pour gérer des milliers de comptes étudiants sur des salles machines Linux (ex: ENSEEIHT Toulouse).
  • PME Tech : Startups avec infrastructure Linux homogène (ex: studio VFX synchronisant les accès aux serveurs de rendu).
  • Cloud Hybride : Préparation de machines virtuelles avec identités centralisées avant migration vers LDAP.
Nouveauté 2025 : Intégration croissante de NIS avec des solutions IAM (Identity Access Management) pour des transitions progressives vers Kubernetes.

Guide des termes importants

  • NIS : Network Information Service, protocole d'annuaire réseau pour systèmes Unix.
  • Map : Fichier de référence (ex: passwd.byname) distribué par le serveur NIS.
  • NFS : Network File System, souvent combiné avec NIS pour partager les home directories.
  • autofs : Alternative à NFS pour le montage automatique des répertoires.
  • YP : Ancien nom de NIS (Yellow Pages), marque déposée de British Telecom.

Réponses aux questions fréquentes

NIS est-il encore utilisé en 2024 ?
Oui, notamment dans les infrastructures Linux existantes, bien qu'en déclin face à LDAP. Sa simplicité le rend idéal pour les petits réseaux.

Quelle différence entre NIS et NIS+ ?
NIS+ ajoute chiffrement et hiérarchie de domaines, mais sa complexité a limité son adoption. Le NIS "classique" reste majoritaire.

Exercices appliqués et études de cas

Projet 1 : Migrer une salle de 10 machines Ubuntu vers NIS
1. Installer ypserv sur le serveur
2. Configurer /var/yp/securenets
3. Créer les maps avec cd /var/yp && make
4. Sur les clients : installer ypbind et modifier /etc/nsswitch.conf

Projet 2 : Intégration NIS+NFS
1. Exporter /home via NFS depuis le serveur NIS
2. Configurer autofs sur les clients pour monter /home/nisuser
3. Tester la résilience en déconnectant le serveur

Cas réel : Solution de repli quand LDAP est indisponible, avec synchronisation cron des données LDAP vers NIS.

Cours et Exercices similaire