Re: problème de droits ...

Top Page

Reply to this message
Author: YP
Date:  
To: guilde
Subject: Re: problème de droits ...
YP a écrit :
> Jerome Kieffer a écrit :
>> Comment faire pour qu'un utilisateur puisse changer les droits d'un
>> fichier qui ne lui appartient pas (en passant par le groupe) ?
>>
>> jerome@patagonia:$ ll . -a
>> total 1488
>> drwxrwxr-x   2 photo  photo    4096 sep  7 21:57 .
>> drwxrwxr-x 674 photo  photo   20480 sep  7 22:03 ..
>> -rw-rw-r--   1 jerome photo 1489901 sep  7 21:55
>> 09h15m18-Canon_DIGITAL_IXUS_850_IS.jpg -rw-rw-r--   1 photo  photo    
>> 154 sep  7 22:03 index.desc

>>
>> jerome@patagonia:$ id uid=1000(jerome) gid=1500(photo)
>>
>> jerome@patagonia:$ chmod 664 09h15m18-Canon_DIGITAL_IXUS_850_IS.jpg
>> jerome@patagonia:$ chmod 664 index.desc
>> chmod: modification des permissions de `index.desc': Opération non
>> permise
>
> Vu les droits sur le répertoire courant et du fichier concerné, un
> "workaround" du style :


[..]

Oops, j'aurais mieux fait d'aller me coucher... :/
Désolé pour le bruit.

Directement comme ça a été dit, tu ne peux pas;
Avec les acl, je crois que ce n'est pas nom plus possible.

Un moyen de le faire "autrement", mais je pense que tu as du y penser :

sudo -u photo chmod 664 <repertoire_photo>/<fichier>.desc

avec dans /etc/sudoers :

%photo ALL=(photo) /bin/chmod [0-7][0-7][0-7] /<repertoire_photos>/*.desc

qui permet aux membres du groupe photo de prendre l'uid du propriétaire
photo et de faire la manip. Tu peux restreindre la valeur du chmod.

C'est une idée...

YP