Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/11/2007, à 18:13

goug

Droits ecriture pour tous, partition ext3 [résolu]

Boujour, chez des amis j'ai installé ubuntu sur un nouveau (gros) disque.
J'ai fait une grande partition en etx3 montée sur /media/coffre que je souhaiterai accessible en lecture/ecriture pour toute la famille

Chacun peut y écrire (chmod 777 /media/coffre ok), mais par contre personne ne peut modifier un fichier crée par un autre (droits unix) :
-rw-r--r-- pour un nouveau fichier

umask=777 ne marche pas dans le fstab .... voici la ligne concernée

# /dev/hdb7
UUID=8a3273f5-5841-4571-a624-2bab24c7d973 /media/coffre         ext3    defaults       0       2

... sinon c'est dommage de la partitionner en ntfs (mais ça résoudrait mes problèmes je pense)

Si vous aviez des pistes ..... maaarki !!

Dernière modification par goug (Le 12/11/2007, à 07:43)


Fai virar leis babolins e leis ideias ! : )

Hors ligne

#2 Le 10/11/2007, à 18:30

chcamier

Re : Droits ecriture pour tous, partition ext3 [résolu]

Bonjour,

Il faut ajouter le sticky bit (chmod 1777)

$ chmod 1777 /media/coffre

Ainsi tout le monde pourra créer des fichier mais pas supprimer ceux qui appartiennent aux autres. Pour ce qui est de l'altération du contenu des fichiers eux mêmes, cela dépendra des droits d'accès que les différents utilisateurs y aposeront.

Cordialement
CC

Dernière modification par chcamier (Le 10/11/2007, à 18:33)

Hors ligne

#3 Le 10/11/2007, à 18:39

Hoper

Re : Droits ecriture pour tous, partition ext3 [résolu]

Le problème c'est que c'est l'umask des utilsateurs qu'il faudrait changer... mais bon, je sais qu'il y avait un bug en feisty, qui faisait que l'umask n'etait pas pris en compte en mode graphique avec nautilus etc. Je ne sais pas du tout si ce bug à été corrigé en 7.10.

Dans le doute, j'ai peut etre une autre piste.
Tu crée un nouveau groupe que tu appelle comme tu veux, par exemple "famille".
Ensuite, tu tu met chaque utilisateur dans ce groupe, au lieu du groupe par defaut dont le nom est le meme que le login de l'utilisateur.
Une fois que ca c'est fait, tu met le repertoire (ou le point de montage une fois le disque monté) dans ce groupe :
sudo chown root:famille /media/coffre

Et c'est la que ca devient subtile, il faut que tous les fichiers qui soient crées dans ce repertoire appartienent forcement au groupe famillle. Pour ca il faut utilise le bit sgid :
sudo chmod 2775 /media/coffre

Une fois que tout ca c'est fait il faut voir ce que ca donne, en creant un nouveua fichier en tant qu'utilisateur et voir quel droits il a.
Si il est en lecteure/ecriture au moins pour le groupe famille, c'est tout bon.
Sinon, il va vraiment falloir modifier l'umask des utilisateur pour mettre 002.
(je ne sais plus trop si par defaut c'est 022 ou 002 ....)


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#4 Le 10/11/2007, à 18:58

goug

Re : Droits ecriture pour tous, partition ext3 [résolu]

merci pour vos réponses ...

>Hoper, j'ai fait ta manip, le sgid marche bien pour les nouveaux fichiers crées, par contre ce sont les droits qui merdoient ....

-rw-r--r-- 1 thierry famille    0 2007-11-10 17:58 test

.. le groupe ne peut pas les modifier ...

mais vu que c'est une partition "peu sensible"  : films, musiques, photos, je crois que je vais la passer en ntfs ... c'est pas le plus élégant, mais je pense que ça marchera ...

merci pour votre aide !


Fai virar leis babolins e leis ideias ! : )

Hors ligne

#5 Le 10/11/2007, à 19:05

Hoper

Re : Droits ecriture pour tous, partition ext3 [résolu]

Bein c'est domage parce que la il te manque pas grand chose, il faut juste modifier l'umask des utilisateurs (en esperant que le bug de fesity ai disparu et que tu ne soit pas dans cette version).
Fait un essai :
umask 002
touch toto
et regarde si toto a bien les bons droits.
Ensuite il faut mette l'umask heu... bein.. disons dans les .bashrc par exemple, et verifier qu'en mode graphique ca marche toujours.
(il faudra se reloguer pour tester)


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#6 Le 12/11/2007, à 07:42

goug

Re : Droits ecriture pour tous, partition ext3 [résolu]

un petit mot pour clore ce billet

En fait les droits conviennent bien ainsi.
Chaque utilisateur peut écrire, modifier ses fichiers, et lire ceux des autres.
Seul le propriétaire (créateur) du fichier peut le modifier

C'est le papa qui est administrateur qui modifiera les droits si besoin. Pas besoin de ntfs !

( Hoper : l'umask par defaut est bien 022)

Merci encore pour vos réponses !
Je passe le billet en résolu :)


Fai virar leis babolins e leis ideias ! : )

Hors ligne