5.6 Une solution : les NIS
Network Information Services.
Also known as the Yellow Pages.
Permet de distribuer certains fichiers :
les mots de passes :
/etc/passwd
;
les groupes :
/etc/group
;
les numéros de machines :
/etc/hosts
;
...
Principe de fonctionnement :
un serveur, des clients ;
modification uniquement sur le serveur ;
possibilité de serveurs secondaires ;
modification de la bibliothèque 'C' ;
un appel aux fonctions (e.g.
getpwname
) ...
... implique un accès au serveur NIS.
Mise en oeuvre sur le serveur :
au démarrage
domainname domaine-nis
;
lancer
ypinit -m
(ou
-s
pour un secondaire) ;
création d'un répertoire
/var/yp
ou
usr/etc/yp
;
création des cartes (maps) DBM par
make
;
au démarrage lancer le démon
ypserv
.
en option lancer aussi le démon
yppasswdd
.
Mise en oeuvre sur le client :
au démarrage
domainname domaine-nis
;
donner le nom des serveurs dans
/etc/yp.conf
:
$ cat /etc/yp.conf ypserver eudil9
au démarrage lancer le démon
ypbind
;
ajouter au fichier
/etc/passwd
:
+::65534:65534:::
pour les mots de passe n'utiliser que
yppassd
.