next up previous contents
Next: LA MISE EN OEUVREUp: LES BASES DE NIS Previous: Le format des fichiers

L'utilisation des fichiers partagés

Les fichiers partagés sont utilisés par le système de deux manières selon le fichier dont il s'agit. Soit ils sont utilisés par concaténation, soit ils sont utilisés par remplacement. Lorsqu'il s'agit de concaténation les informations partagées par le NIS sont ajoutées au contenu du fichier local. Dans le cas du remplacement, les informations partagées remplacent les informations contenus dans les fichiers locaux.

Dans le cas du fichier passwd pour pouvoir indiquer que des informations le concernant sont partagées par le NIS, il faut ajouter en dernière ligne : +::0:0::: gif. Sur certains système il est recommandé de placer une étoile en lieu et place du mot de passe pour éviter l'existence d'un utilisateur + sans mot de passe lorsque le NIS ne fonctionne pas. Ce disfonctionnement ne semble pas se produire dans notre cas.

Voici donc un tableau qui résume pour chaque fichier source le nom des maps qui en sont issues et la manière dont elles sont utilisées:

Fichier source Nom de la map Index Mode d'ajout
aliases aliases Nom d'alias Concaténation
aliases mail.byaddr Alias expansé Concaténation
bootparams bootparams Nom de site Concaténation
ethers ether.addr Adresse MAC Remplacement
ethers ether.name Nom de site Remplacement
group grp.gid GID Concaténation
group grp.name Nom de groupe Concaténation
hosts hosts.addr Adresse IP Remplacement
hosts hosts.name Nom de machine Remplacement
netgroup netgrp Nom de groupe Remplacement
netgroup netgrp.hst Nom de machine Remplacement
netgroup netgrp.usr Nom d'utilisateur Remplacement
Aucun netid.byname Nom d'utilisateur Dérivation
networks nets.addr Adresse IP Remplacement
networks nets.name Nom de réseau Remplacement
protocols proto.name Nom de protocole Remplacement
protocols proto.nbr Numéro de port Remplacement
passwd pw.name Nom d'utilisateur Concaténation
passwd pw.uid UID Concaténation
rpc rpc.nbr Identificateur RPC Remplacement
services svc.name Nom de service Remplacement
Aucun ypservers Nom de machine Remplacement

On remarque dans ce tableau que la map netid.byname est un cas particulier puiqu'elle dérive des fichier passwd, group et hosts.

Voyons maintenant de manière plus détaillée les différentes étapes de la mise en oeuvre du NIS.



next up previous contents
Next: LA MISE EN OEUVRE Up: LES BASES DE NIS Previous: Le format des fichiers

Renaud Masse
jeudi, 6 février 1997, 13:23:29 MET