Linux.debutant : Partagés les mêmes utilisateurs sur plusieurs distributions
Posté par Didier RAPP () le 10 janvier 2005
Bonjour
J'ai une distribution mandrake 10.0 en multi-utilisateur.
Je souhaite installer une distribution Debian (sur une partition différente) qui utilisera la même /home.
Comment puis je avoir les mêmes utilisateurs avec des droits identiques dans les deux distributions ?
Dois je prendre des précautions particulière ?
Mon but et que chaque utilisateur puisse utiliser indifféremment l'une ou l'autre des distributions.
Il est donc nécessaire que les droits d'un fichier créé avec l'une soit les mêmes lorsque c'est l'autre qui est utilisée.
Question susbidaire: Est ce que je peux partager d'autres partitions comme /boot, /var ou /tmp ?
J'ai une distribution mandrake 10.0 en multi-utilisateur.
Je souhaite installer une distribution Debian (sur une partition différente) qui utilisera la même /home.
Comment puis je avoir les mêmes utilisateurs avec des droits identiques dans les deux distributions ?
Dois je prendre des précautions particulière ?
Mon but et que chaque utilisateur puisse utiliser indifféremment l'une ou l'autre des distributions.
Il est donc nécessaire que les droits d'un fichier créé avec l'une soit les mêmes lorsque c'est l'autre qui est utilisée.
Question susbidaire: Est ce que je peux partager d'autres partitions comme /boot, /var ou /tmp ?
> Lire le message (6 commentaires, moyenne: 3,2).
Vous avez demandé le commentaire #519859.



/etc/passwd
Si tu veux garder les mêmes utilisateurs, mots de passes et groupes, tu peux utiliser les mêmes fichiers /etc/passwd /etc/shadow et /etc/group (peut-être d'autres, à voir).
Soit tu fais une copie des fichiers s'ils ne doivent plus changer (souvent), soit des liens symboliques de ta partition Debian vers celle Mandrake pour ces fichiers.
Même fichier /etc/passwd, donc mêmes Uid et mêmes droits sur les fichiers créés.
réponses subsidiaires :
Tu dois pouvoir partager /tmp sans problème.
Pour /var, je ne m'y amuserais pas.
Pour /boot, inutile car les deux distribs n'utilisent pas les mêmes noyaux.
Si tu fais des liens symboliques de /etc/passwd -> /Mandrake/etc/passwd, n'oublies pas de monter /Mandrake au démarrage !
[^]Re: /etc/passwd
C'est hyper casse-geule de partager /etc/passwd et /etc/group. Les différentes distributions utilisent leurs propres utilisateurs pour faire tourner leurs services, par exemple des serveurs qui ne doivent pas tourner en root, ou des devices de /dev. Faut vraiment pas jouer à ça.
[^]NIS/LDAP + NFS.
si c'est possible installe un serveur nis ou ldap sur une autre machine ... puis pou les home, bah un serveur NFS...
[^]Re: NIS/LDAP sans NFS.
euh .... Peut-etre même qu'en y réfléchissant bien tu peux installer le serveur nis sur la même machine en partageant les fichiers de conf. La machine serait son propre client. ... A creuser.
[^]Re: /etc/passwd
Zut, j'avais oublié les utilisateurs système.
Bon, tu peux toujours copier à la main les lignes pour les utilisateurs non système (à partir de 100).