Forum Linux.débutant Partagés les mêmes utilisateurs sur plusieurs distributions

Posté par  .
Étiquettes :
0
10
jan.
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 ?
  • # 2 choses

    Posté par  (site web personnel) . Évalué à 5.

    La 1ere précaution a prendre est de s'assurer que les logiciels installées seront de version identique sur les 2 systemes car si tu as un fichier pour foobar v.0.01 et que sur ta distrib tu as foobar v6.55, bah ca va pas aimer ^^
    Ensuite pour avoir des utilisateurs communs, il faut qu'a la création du user plop sur la distrib 2 lui donner le meme uid que le user plop de la distrib 1
    man useradd pour plus d'info.
  • # /etc/passwd

    Posté par  . Évalué à 3.

    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

      Posté par  . Évalué à 4.

      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.

        Posté par  . Évalué à 3.

        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.

          Posté par  . Évalué à 2.

          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

        Posté par  . Évalué à 2.

        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).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.