Juste un ajout tardif...

Math a écrit :
Dans mon cas je fais :

hda1 -> ext3 -> / d'une débian
hda2 -> ext3 -> / d'ubuntu
hda3 -> swap
hda5 -> ext3 -> /home debian et ubuntu
hda6 -> ext3 -> Doc_communs monté dans /mnt/DC

Détail du /home :
       - cedille_deb
       - cedille_ubu

Un utilisateur pour chaque système
[...]

J'utilise ce principe depuis longtemps sans aucun pb.

Pour des questions pratiques, on peut vouloir le même nom d'utilisateur sous les différent linux (mais avec des home différents car c'est risqué de mélanger les préférences des utilisateurs entre 2 linux, si les versions des softs sont différentes, ça peut faire des trucs bizarres...).

Par exemple

OS      uid     user    home
mdk     501     daniel  /home/danmdk
breezy  1000    daniel  /home/danubu
dapper  1000    daniel  /home/dandap

Le plus simple pour y arriver est probablement de créer initialement des users d'après les noms de répertoire que l'on veut (ici danubu et dandap par ex) puis de changer ce nom dans /etc/passwd. Ceux qui veulent aller + vite peuvent utiliser adduser en console.

Attention aux modifs manuelles de /etc/passwd, on peut se retrouver dans un cas où on ne peut plus se logger si on casse tout (par exemple modif du uid sans chown sur le home => le démarrage de Xorg plantera), garder un backup et utiliser le linux d'à coté pour revenir réparer.

et pour les docs partagés, cela dépend si des utilisateurs avec des uid différents doivent y accéder ou pas.

Si mes users ont tous le même uid => aucun pb de partage (évidemment).
Sinon, avec des uid différents que l'on ne veut pas changer, le plus simple est de mettre une partition en fat32 et de modifier le uid au montage (ci dessus, mdk montera /home/docs sous le user 501 et les autres sous le user 1000). Il suffit de préciser "gid=xxx,uid=xxx" dans le /etc/fstab.

Daniel

--
ubuntu-fr mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Répondre à