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 22/01/2008, à 15:07

tize

chmod et groupe

Bonjour à  tous,
je suis "root" et j'appartiens à  plusieurs groupes d'utilisateurs; je veux modifier les droits sur un fichier pour un seul groupe avec chmod...est-il possible de spécifier avec cette commande (chmod) le groupe auquel on veut modifier les droits ? (j'ai évidement chercher dans man chmod mais je n'ai rien trouvé)
Merci pour vos réponses big_smile

Dernière modification par tize (Le 22/01/2008, à 15:08)


En espérant ne pas avoir dit trop de bêtises...
Cordialement Tize

Hors ligne

#2 Le 22/01/2008, à 15:17

iuchiban

Re : chmod et groupe

chmod permet de changer les droits d'exécution.

il faut utiliser chgrp.

man chgrp (sous AIX, mais sous Ubuntu ca doit y etre aussi) :

chgrp Command

Purpose

Changes the group ownership of a file or directory.

Sinon c'est chown pour changer le user ou le user et le groupe :

chown <User> <Fichier>
chown <User>:<Groupe> <Fichier>

Dernière modification par iuchiban (Le 22/01/2008, à 15:19)


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#3 Le 22/01/2008, à 15:24

tize

Re : chmod et groupe

bonjour et merci, big_smile
Je ne suis pas sur qu'on se soit compris...chown et chgrp c'est pour changer les propriétaires de groupes d'un fichier ou dossier, non ?

Moi je veux juste changer les droits, par exemple :
chmod -R 735 <dossier> mais je veux que le "3" ne s'applique que au groupe "toto" et pas au groupe "titi" tout en sachant que j'appartiens à ces deux groupes...
c'est possible ?


En espérant ne pas avoir dit trop de bêtises...
Cordialement Tize

Hors ligne

#4 Le 22/01/2008, à 15:34

nikko

Re : chmod et groupe

Bonjour,

je ne pense pas que chmod ait ce genre de filtre, par contre tu peux tenter :

find . -group toto | xargs chmod 735

à‡a devrait faire ce que tu veux :
find va chercher en récursif tous les fichiers du group toto, et via xargs tu feras un chmod de chacun des fichiers.
Il y a peut-être plus efficace, mais ça devrait passer.

Nikko

Hors ligne

#5 Le 22/01/2008, à 15:36

tize

Re : chmod et groupe

OK, merci beaucoup Nikko big_smile big_smile

Dernière modification par tize (Le 22/01/2008, à 15:36)


En espérant ne pas avoir dit trop de bêtises...
Cordialement Tize

Hors ligne

#6 Le 22/01/2008, à 15:58

iuchiban

Re : chmod et groupe

Arf ouais au temps pour moi tize.

Si tu veux gérer plus finement tes fichiers --> ACL (Access Control List)

Pour chaque fichier tu dis toi tu accèdes, toi non.
http://www.lea-linux.org/cached/index/G … s_ACL.html


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne