Etonnant : voici un problème crevant de simplicité en apparence, mais sur lequel je bute depuis un moment, et même mon ami google sèche misérablement:
J'ai 2 utilisateurs sur mon pc, ma femme et moi. Chacun a son /home/..., et j'ai également créé un /home/commun pour nos trucs commun. Le but du jeu est de permettre à chacun de créer/modifier/supprimer n'importe quel fichier dans /home/commun ou ses sous-dossiers.
Ce que j'ai fait jusque maintenant :
- les 2 utilisateurs appartiennent à un groupe "maison". Tous les éléments de /home/commun ont pour groupe "maison", plus le bit SetGID positionné
- le umask de chaque utilisateur est 0002
Le problème :
- chaque *nouveau* fichier créé par l'un ou par l'autre depuis une appli graphique ( OOo, gthumb, nautilus...) n'est pas créé avec les droits maxi autorisés, j'ai donc selon les cas du 600, du 644, etc. Donc les membres du groupe n'ont pas accès en écriture, et c'est le coeur de mon problème !
Les solutions qui ne me conviennent pas:
- changer les droits après chaque création de fichier. Ma femme n'est pas sysadmin et je ne veux pas l'embêter avec ça, sinon c'est sûr elle repart sur son pc win98 ! A noter que moi aussi, ça me saoule un peu comme solution
- lancer un script toutes les 5min ou à chaque fermeture de session pour remettre les droits d'aplomb. Je ne trouve pas ça franchement "propre" (et vu le nombre de fichiers sur ce partage... ça va traîner !)
- mettre en place des POSIX ACL. Mon /home est en réalité sur un serveur nfs sous une vieille mandrake, je n'ai plus les cd, et vu le temps que j'ai passé à l'installer correctement, je n'ai pas envie de recommencer à 0 !
- toute solution qui amènerait à ouvrir une ligne de commande à chaque création de fichier, ou périodiquement
Alors, est-ce que quelqu'un connaît un moyen simple pour que 2 personnes se partagent un dossier sous linux ? Ca me fait mal de l'admettre, mais au moins sous win, ça se fait en 2min...
# beh...
Posté par djibb (site web personnel) . Évalué à 0.
[^] # Re: beh...
Posté par qstone . Évalué à 1.
# variables d'environnement
Posté par Gabriel . Évalué à 3.
[^] # Re: variables d'environnement
Posté par qstone . Évalué à 1.
En tout cas, je n'ai pas de .xinitrc et y'a rien dans mon xorg.conf...
# Script
Posté par 桃白白 . Évalué à 2.
Il y a un programme sous Mandrake qui fait ca.
[^] # Re: Script
Posté par qstone . Évalué à 1.
Tu aurais des noms ?
# meuh
Posté par gc (site web personnel) . Évalué à 1.
# nfs
Posté par mururoa69 . Évalué à 0.
Verifie les options NFS sur ton serveur NFS et les options de montage sur ton PC client NFS.
[^] # Re: nfs
Posté par qstone . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.