http://lyre.mit.edu/~powell/debian-howto/nis.html
http://linux-ensimag.imag.fr/machines.html
http://www.refer.ne/article.php3?id_article=51
http://www.xenux.net/?article=14&skin=skin1
apt-get install nis
Question => NIS domainname to : zeitoun.net
va etre ecrit dans /etc/defaultdomain
éditer le fichier /etc/default/nis pour déclarer l'hôte comme
serveur nis "maître" : NISSERVER=master
éditer le fichier de configuration du serveur NIS
/etc/ypserv.conf et décommenter les lignes suivantes :
* : * : passwd.byname : port/mangle
* : * : passwd.byuid : port/mangle
sécuriser l'accès au serveur NIS en éditant
/etc/ypserv.securenets comme ceci :
255.255.255.0 192.168.0.0
construire la base de donnée sur le serveur (master) en éxecutant la
commande : /usr/lib/yp/ypinit -m
apt-get install nis
Indiquer dans le fichier /etc/yp.conf le ou les serveur(s)
NIS ; indiquer une adresse IP plutôt qu'un nom de domaine permet d'éviter la
dépendance vis à vis du DNS (à moins que le serveur soit déclaré dans
/etc/hosts) :
ypserver 194.168.0.1
vérifier la configuration (par défaut) de /etc/nsswitch.conf
:
passwd: compat
group: compat
shadow: compat
netgroup: nis
Ajouter +:::::: à la fin de /etc/passwd
Ajouter +::: à la fin de /etc/group
Ajouter +:::::::: à la fin de /etc/shadow
Puis relancer le portmap et nis :
/etc/init.d/portmap restart
/etc/init.d/nis restart
Pour verifier que ca fonctionne :
récupérer la carte des utilisateurs : ypcat passwd
executer id login (login a remplacer par un nom
d'utilisateur) sur le serveur et le client : le resultat doit être
identique.