Next: LA
MISE EN OEUVREUp: LES
BASES DE NIS Previous: Le
format des fichiers
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::: .
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: LA
MISE EN OEUVRE Up: LES
BASES DE NIS Previous: Le
format des fichiers