Le Tue, Apr 04, 2000 at 03:54:24PM +0200, JORT Emmanuel a �crit : > Je g�re un vieux serveur qui tourne sous Digital Unix sur lequel travaille > quelques centaines d'utilisateurs. > Je dois proc�der au transfert de ces comptes vers un nouveau serveur qui > tourne sous une Potato. > > Quelles sont selon vous les meilleures solutions pour transf�rer la table > /etc/passwd ?
J'ai r�cemment proc�d� (avec une jubilation certaine) au remplacement d'un vieux SCO qui g�rait un peu plus de 2000 comptes par un Linux. L'algorithme de cryptage des mots de passe �tait le m�me : celui bas� sur la primitive "crypt". Il me semble que ce devrait �tre le cas pour beaucoup d'Unix. Il suffit donc de concat�ner une partie de fichiers "/etc/passwd" des deux syst�mes. Eventuellement il faudra �crire une petite routine perl pour d�caler les uid et/ou gid. Attention � ne pas installer les shadow password lorsque le programme d'installation le demande si le vieux Digital n'en �tait pas pourvu. Les commandes "pwconv" et "grpconv" permettront de passer en shadow une fois les anciens mots de passe import�s. Pour tester la coh�rence des fichiers "passwd", "shadow" et "group", les commandes "pwck" et "grpck" sont bien utiles avant de repasser en production. -- S. Nam�che ([EMAIL PROTECTED]) Soci�t� Virtual Net "Je trouve extr�mement humiliante l'id�e de partager ma plan�te, ma plan�te � moi, avec qui que ce soit et je ne tol�rerai pas une chose pareille." -- Isaac Asimov

