Page suivantePage pr�c�denteTable des mati�res

8. Mots de passe Shadow avec NIS et PAM

L'utilisation des mots de passe Shadow avec NIS est toujours une mauvaise id�e. Vous perdez toute la s�curit� apport�e par le syst�me Shadow. Une bonne fa�on d'�viter les mots de passe Shadow avec NIS est de ne mettre dans le fichier /etc/shadow que les utilisateurs du syst�me local. Enlevez de la base de donn�es Shadow toutes les entr�es correspondant aux utilisateurs NIS, et remettez les mots de passe dans /etc/passwd. Vous pourrez ainsi utiliser le syst�me Shadow pour le super-utilisateur (i.e. "root"), et les mots de passe classiques pour les utilisateurs NIS. Cette solution a l'avantage de pouvoir fonctionner avec tous les clients NIS.

Si cette option n'est pas possible pour vous, il faudra utiliser la biblioth�que GNU C 2.x. C'est la seule biblioth�que libc pour Linux qui g�re l'utilisation des mots de passe Shadow avec NIS. Sous Linux, la libc5 ne le permet pas. La libc5 compil�e avec le support de NYS contient une partie de code permettant le m�lange Shadow - NIS, mais ce code pr�sente de s�rieuses erreurs dans certains cas et ne fonctionne pas correctement avec toutes les entr�es Shadow.

Le probl�me suivant est PAM. La biblioth�que GNU C g�re l'utilisation des mots de passe Shadow avec NIS, mais PAM ne le fait pas, essentiellement pam_pwdb/libpwdb. C'est un gros probl�me pour les utilisateurs de RedHat 5.x. Si vous avez glibc et PAM, vous devez changer les entr�es dans /etc/pam.d/*. Changez toutes les entr�es de pam_pwdb par l'interm�diaire des modules pam_auth_unix_*. Cette m�thode devrait fonctionner.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:20