[ubuntu] comment créer un espace de partage entre utilisateurs ?

comment créer un espace de partage entre utilisateurs ? [ubuntu] - Installation - Linux et OS Alternatifs

Marsh Posté le 20-08-2011 à 08:19:40    

Bonjour,
 
Je souhaiterai partager un dossier (/home/Partage) entre tous les utilisateurs d'un PC.
Mais il me faut aussi que tous les fichiers y soient aussi accessible en écriture.
Je pensais jouer sur les droits du groupe (chmod -R g+rw /home/Partage), mais il faut avoir les droits superutilisateurs pour le faire.
Or, je voudrais que ce soit automatique.
J'ai pensé passer par le fstab, mais je n'y arrive pas. Voici ce que j'ai testé :

none /home/Partage auto defaults,uid=100,umask=007 0 0


 
Je suis convaincu que je ne suis pas si loin de la solution.
 
Merci de m'aider. :jap:
 
Cactus.

Reply

Marsh Posté le 20-08-2011 à 08:19:40   

Reply

Marsh Posté le 20-08-2011 à 08:33:52    

Euh, pas trop :D
Mais t'inquiète, il y a une solution.

 

En gros :
-créér un nouveau groupe commun aux utilisateurs
-ajouter tous tes utilisateurs dans ce même groupe
-taper dans un terminal : sudo aptitude install acl
-taper dans un terminal : sudo nano /etc/fstab
-cherchee la lignes qui doit avoir l'etiquette /home et rajoute dans les options acl ; ça doit ressembler a ceci : /dev/sda5             /home          ext4     defaults,acl    0    0
-rebooter ta machine
-taper dans un terminal : sudo setfacl -Rm g:nouveaugroupe:rwx /home/<ton dossier>
-taper dans un terminal : sudo setfacl -Rm d:g:nouveaugroupe:rwx /home/<ton dossier>


Message édité par bardiel le 20-08-2011 à 08:35:02

---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 20-08-2011 à 08:46:02    

Je pensais qu'on pouvait faire plus simple que ça, je connaissais (de nom) l'ACL, et je ne comptais pas trop me lancer dans ce qui ressemble à une usine à gaz (je me trompe peut-être).
Je viens d'essayer les options de partage intégrées dans Ubuntu, mais les fichiers créés ou modifiés reprennent des droits classiques (644 voire 600). Or, je voudrais un 660 pour tous les fichiers, et tout le temps !
Je vais donc faire comme tu me dis, en espérant que ça règle mon problème.
Merci pour ton aide. :jap:


Message édité par cactus le 20-08-2011 à 08:54:19
Reply

Marsh Posté le 20-08-2011 à 09:12:35    

bon, l'ACL, ça ne marche pas : les fichiers modifiés reprennent les droits utilisateurs. :(

 

Par contre, dans le lien que tu as donné, ça parle d'accès réseau (même en local), je vais creuser...

 

A la limite, je pourrais me contenter d'un script au démarrage, qui me fasse un chmod -R g+rw /home/Partage ... j'ai testé dans le GUI d'ubuntu, mais ça ne marche pas, probablement une histoire de droits root...


Message édité par cactus le 20-08-2011 à 09:12:46
Reply

Marsh Posté le 20-08-2011 à 09:51:39    

Bon déjà, les accès réseau, je ne vois pas comment les appliquer si facilement, j'abandonne l'idée.

 

Retour case départ. :(

 

Je ne comprends cette distrib... j'ai même fait un script dans /sbin en tant que root, je l'ai intégré dans les Applications au démarrage, rien n'y fait !!!

 

Punaise, il faut faire quoi pour faire un pauvre chmod au démarrage ????????? :fou:


Message édité par cactus le 20-08-2011 à 10:03:18
Reply

Marsh Posté le 20-08-2011 à 16:38:09    

Bon, j'ai trouvé une solution, un peu bancale, mais ça ira :
1- création du script exécutable qui contient un simple 'chmod -R g+rw /home/Partage'
2- création du groupe partage, où j'ai mis les utilisateurs
3- modification du fichier sudoers :


Cmnd_Alias PARTAGE=chemin_vers_mon_script  
%partage ALL=(ALL) NOPASSWD: PARTAGE


4- j'ai rajouté dans /etc/rc.local :

bash chemin_vers_mon_script


5- création d'une entrée dans le menu pour lancer le script, utile en cas de changement d'utilisateur sans reboot.
 
Le but de la manoeuvre était essentiellement de partage une machine virtuelle (XP) entre 3 utilisateurs.
 
J'aurais aimé éditer l'entrée de Virtualbox dans le menu général (virtualbox && monscript), mais ça n'a pas marché, curieusement... alors qu'en console, ça marche très bien. Va comprendre...
 
Ah si, autre chose : je n'ai pas trouvé comment rajouter une entrée dans le menu général pour tous les utilisateurs, il m'a fallu le faire un par un... un peu lourd... :(  
 
Je me demande combien de temps tiendra cette ubuntu... je l'avais mise pour le contrôle parental, mais même ça, ça ne marche pas... alors.........  :sarcastic:  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed