[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Login par NIS



J'ai deux machines RedHat 6.0 chez moi. J'ai installé le système
NIS sur les deux machines (une comme serveur, l'autre comme
client).

Les comptes des usagers sont créés sur le serveur NIS et je
voudrais pouvoir me loguer dans la machine client sous un
compte défini sur le serveur NIS.

Cependant, malgré tout, on ne peut se loguer dans le client
que sous un compte défini dans le fichier /etc/passwd local.

J'ai suivi le NIS-HOWTO:
http://www.linuxdoc.org/HOWTO/NIS-HOWTO.html

Cependant, je ne crois pas avoir compris correctement comment
configurer le fichier /etc/nsswitch.conf. J'ai mis les lignes
suivantes dans ce fichier sur la machine client:

passwd:     nis files
shadow:     nis files
group:      nis files
passwd_compat: nis
group_compat: nis
shadow_compat: nis

La commande 'ypcat passwd.byname' sur le client affiche
correctement la liste des comptes définis sur le serveur NIS.
La commande 'ypmatch invite passwd' sur le client affiche
correctement la ligne du compte 'invite' du serveur NIS.
Il n'y a pas de compte 'invite' sur le client. Je voudrais
pouvoir me loguer sur le client sous le compte 'invite'.

NOTE: le serveur utilise des "shadow passwords". Il semble que
ça puisse être une source de problèmes. Cependant, j'ai une
version récente de glibc.

Les deux machines ont un kernel 2.2 et glibc 2.1.1. Le DNS
fonctionne bien.

Nos de versions de certains RPMs:
ypserv-1.3.6.91-1
ypbind-3.3-20
yp-tools-2.2-1

-- 
Pierre Sarrazin <http://www3.sympatico.ca/sarrazip/>