Problème de CHMOD - CHOWN
Résolu/Fermé
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
-
27 févr. 2010 à 15:21
le hollandais volant Messages postés 4963 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 31 octobre 2019 - 3 mars 2010 à 16:14
le hollandais volant Messages postés 4963 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 31 octobre 2019 - 3 mars 2010 à 16:14
A voir également:
- Problème de CHMOD - CHOWN
- Chmod windows - Forum Windows
- Chmod 660 - Forum Programmation
- Chmod - r 777 ✓ - Forum Ubuntu
- Chown invalid group ✓ - Forum Linux / Unix
- Chmod sticky bit - Forum Linux / Unix
14 réponses
vlmath
Messages postés
793
Date d'inscription
vendredi 20 octobre 2006
Statut
Contributeur
Dernière intervention
4 septembre 2011
160
27 févr. 2010 à 15:32
27 févr. 2010 à 15:32
Salut,
Perso, je mettrais tous en 775 ... Il me semble qu'il faut pouvoir exécuter un fichier pour pouvoir le lire ... A confirmer.
Perso, je mettrais tous en 775 ... Il me semble qu'il faut pouvoir exécuter un fichier pour pouvoir le lire ... A confirmer.
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 052
27 févr. 2010 à 16:01
27 févr. 2010 à 16:01
L'exécution d'un fichier pour pouvoir le lire est vrai pour un dossier.
Sous Unix (linux) les dossiers sont des fichiers particuliers. Les exécuter, c'est les ouvrir. Un fichier « normal » (autre qu'un dossier) peut être lu sans être exécuté.
Ainsi, un fichier contenant un script (malveillant ou non) sera ouvert avec un éditeur de texte au lieu d'être exécuté.
Si le fichier et en exécutable, il demande de toute façon si on veut l'ouvrir ou l'exécuter. Du coup, impossible de nous berner avec un virus dans un jpeg :D
Sous Unix (linux) les dossiers sont des fichiers particuliers. Les exécuter, c'est les ouvrir. Un fichier « normal » (autre qu'un dossier) peut être lu sans être exécuté.
Ainsi, un fichier contenant un script (malveillant ou non) sera ouvert avec un éditeur de texte au lieu d'être exécuté.
Si le fichier et en exécutable, il demande de toute façon si on veut l'ouvrir ou l'exécuter. Du coup, impossible de nous berner avec un virus dans un jpeg :D
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
27 févr. 2010 à 16:09
27 févr. 2010 à 16:09
Salut,
Affiche le résultat de
Affiche le résultat de
ls -ld /home/{Haunter,timo}
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 052
27 févr. 2010 à 16:18
27 févr. 2010 à 16:18
Voilà :
Mais quand je veux changer les permissions d'un dossier graphiquement, j'ai le propriétaire du dossier qui est bien moi, puis en dessous, y'a le le groupe.
Quand le groupe affiche "1000" je peux pas y accéder avec le compte "timo".
Quand le groupe affiche "haunter", ça marche.
Mais je vais pas faire tous les fichiers un par un quand même ?
EDIT : voilà ce que je veux dire. Sur "1000" ça marche pas, mais quand je met sur "haunter" c'est ok.
drwxrwxr-x 48 haunter 1002 2296 2010-02-27 16:08 /home/haunter drwxrwxr-x 26 timo 1002 1280 2010-02-27 16:06 /home/timo
Mais quand je veux changer les permissions d'un dossier graphiquement, j'ai le propriétaire du dossier qui est bien moi, puis en dessous, y'a le le groupe.
Quand le groupe affiche "1000" je peux pas y accéder avec le compte "timo".
Quand le groupe affiche "haunter", ça marche.
Mais je vais pas faire tous les fichiers un par un quand même ?
EDIT : voilà ce que je veux dire. Sur "1000" ça marche pas, mais quand je met sur "haunter" c'est ok.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
27 févr. 2010 à 16:41
27 févr. 2010 à 16:41
Re,
Je pense que tu dois commencer par créer un groupe puisque 1002 ça ne va pas trop.
Affiche le résutat de
Mais je vais pas faire tous les fichiers un par un quand même ?
Oui tu vas le faire un par un ;-)))
Je pense que tu dois commencer par créer un groupe puisque 1002 ça ne va pas trop.
Affiche le résutat de
id haunter id timo grep 1002 /etc/group
Mais je vais pas faire tous les fichiers un par un quand même ?
Oui tu vas le faire un par un ;-)))
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 052
27 févr. 2010 à 16:54
27 févr. 2010 à 16:54
J'ai créé un nouveau groupe : "partage" (j'avais pas d'inspiration). J'ai mis les deux dedans (timo et haunter).
Ensuite, voilà les résultats : (j'ai mis ça en liste) :
id haunter :
id timo :
le denier le ne renvoie rien :o
Par contre, grep 1001 /etc/group (avec le nouveau groupe "partage" ) renvoie :
Ensuite, voilà les résultats : (j'ai mis ça en liste) :
id haunter :
uid=1002(haunter) gid=1000(haunter) groupes=1000(haunter), 4(adm), 20(dialout), 21(fax), 24(cdrom), 26(tape), 29(audio), 30(dip), 33(www-data), 44(video), 46(plugdev), 104(fuse), 106(lpadmin), 112(netdev), 121(admin), 122(sambashare), 123(vboxusers), 1001(partage)
id timo :
uid=1003(timo) gid=1000(haunter) groupes=1000(haunter), 4(adm), 20(dialout), 21(fax), 24(cdrom), 25(floppy), 26(tape), 29(audio), 30(dip), 44(video), 46(plugdev), 104(fuse), 106(lpadmin), 112(netdev), 121(admin), 122(sambashare), 123(vboxusers), 1001(partage)
le denier le ne renvoie rien :o
Par contre, grep 1001 /etc/group (avec le nouveau groupe "partage" ) renvoie :
partage:x:1001:haunter,timo
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
27 févr. 2010 à 17:05
27 févr. 2010 à 17:05
Re,
drwxrwxr-x 48 haunter 1002 2296 2010-02-27 16:08 /home/haunter
drwxrwxr-x 26 timo 1002 1280 2010-02-27 16:06 /home/timo
Alors tu as un problème de groupe, tu aurais du avoir partage et pas 1002
Ensuite tu peux faire tranquille
drwxrwxr-x 48 haunter 1002 2296 2010-02-27 16:08 /home/haunter
drwxrwxr-x 26 timo 1002 1280 2010-02-27 16:06 /home/timo
Alors tu as un problème de groupe, tu aurais du avoir partage et pas 1002
chgrp -vR partage /home/hunter chgrp -vR partage /home/timo
Ensuite tu peux faire tranquille
chmod -vR 0775 /home/hunter chmod -vR 0775 /home/timo
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 052
27 févr. 2010 à 17:22
27 févr. 2010 à 17:22
chgrp, la commande que je connaissais pas et qui change tout :-)
Ça marche ! Merci bien à toi !
J'ai fais des liens symboliques entres les dossiers des deux users sinon^^ C'est plus pratique !
Ça marche ! Merci bien à toi !
J'ai fais des liens symboliques entres les dossiers des deux users sinon^^ C'est plus pratique !
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
27 févr. 2010 à 17:26
27 févr. 2010 à 17:26
Re,
C'est toi qui vois.
Le plus important c'est que tu as réussi régler ton problème ;-)
C'est toi qui vois.
Le plus important c'est que tu as réussi régler ton problème ;-)
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 052
>
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
27 févr. 2010 à 17:30
27 févr. 2010 à 17:30
c'est le cas :D
J'vais pouvoir faire joujou avec KDE. J'vais certainement aussi faire un tutoriel pour toute la procédure, car certaines fois, c'est pas facile à trouver^^
J'vais pouvoir faire joujou avec KDE. J'vais certainement aussi faire un tutoriel pour toute la procédure, car certaines fois, c'est pas facile à trouver^^
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 052
1 mars 2010 à 18:34
1 mars 2010 à 18:34
C'est re-moi héhé !
Juste pour demander… Quand je fait un nouveau dossier, celui n'est pas Chmodé de façon à laisser le groupe le modifier, je dois faire ça à la main…
Un dossier nouvellement crée possède le chmod 755 et non 775, afin que le groupe puisse le modifier… Y'a une solution pour faire en sorte qu'un dossier nouveau ait un chmod précis ??
merci :)
Sinon, voici le début du tuto, comme promis, si tu veux voir^^
Juste pour demander… Quand je fait un nouveau dossier, celui n'est pas Chmodé de façon à laisser le groupe le modifier, je dois faire ça à la main…
Un dossier nouvellement crée possède le chmod 755 et non 775, afin que le groupe puisse le modifier… Y'a une solution pour faire en sorte qu'un dossier nouveau ait un chmod précis ??
merci :)
Sinon, voici le début du tuto, comme promis, si tu veux voir^^
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
1 mars 2010 à 18:38
1 mars 2010 à 18:38
Salut,
Je vais regarder plus tard le tuto ;-)
$ mkdir -v -m 775 rep mkdir: création du répertoire `rep' $ ls -ld rep drwxrwxr-x 2 lami20j lami20j 4096 mars 1 18:36 rep $ mkdir -v -m 755 rep2 mkdir: création du répertoire `rep2' $ ls -ld rep2 drwxr-xr-x 2 lami20j lami20j 4096 mars 1 18:37 rep2 $ mkdir -v -m 444 rep3 mkdir: création du répertoire `rep3' $ ls -ld rep3 dr--r--r-- 2 lami20j lami20j 4096 mars 1 18:37 rep3
Je vais regarder plus tard le tuto ;-)
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 052
1 mars 2010 à 18:51
1 mars 2010 à 18:51
Ça c'est pour créer un dossier avec un chmod donné, ça m'aidera aussi :)
Mais ce que je voulais, c'est changer le chmod par défaut d'un dossier nouvellement crée. Par exemple, un simple mkdir rep6 donnait à rep6 le chmod 775 au lieu de 755.
En fait, je viens de trouver comment faire ça, ici : http://doc.ubuntu-fr.org/droits#droits_attribues_automatiquement_a_un_fichier (à la fin du paragraphe)…
J'aurais du chercher avant :( dsl du dérangement !
Je trouvais que les droits sous *nix étaient complexes, mais finalement, il s'agit simplement de comprendre. Ensuite, tout est bon :-)
merci encore !
Mais ce que je voulais, c'est changer le chmod par défaut d'un dossier nouvellement crée. Par exemple, un simple mkdir rep6 donnait à rep6 le chmod 775 au lieu de 755.
En fait, je viens de trouver comment faire ça, ici : http://doc.ubuntu-fr.org/droits#droits_attribues_automatiquement_a_un_fichier (à la fin du paragraphe)…
J'aurais du chercher avant :( dsl du dérangement !
Je trouvais que les droits sous *nix étaient complexes, mais finalement, il s'agit simplement de comprendre. Ensuite, tout est bon :-)
merci encore !
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
471
1 mars 2010 à 20:00
1 mars 2010 à 20:00
Bonjour,
D'après le tuto, c'est tout de même plus rapide en lignes de commandes, non ? ^ ^
:-))
D'après le tuto, c'est tout de même plus rapide en lignes de commandes, non ? ^ ^
:-))
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 052
2 mars 2010 à 17:46
2 mars 2010 à 17:46
oui oui, mais ce que je cherche c'est rendre le chmod des dossiers de 775 par défaut. Et non 755.
Il suffit de modifier le fichier /etc/profile et de changer le "umask 022" en "umask 002".
(Le 022 etant ce que l'on soustrait à 777 pour avoir le chmod des dossiers crées.)
Avec un umask de 022, on aura un chmod des nouveaux dossiers de 777 - 022 = 755.
Voilà :-)
Désormais, si je veux un dossier en 775, j'ai juste à faire "mkdir dossier" et plus de chmod particulier en plus.
Comme je veux que tous les nouveaux dossiers soient en 775 plutôt qu'en 755, c'est mieux dans mon cas de changer le fichier profile.
Il suffit de modifier le fichier /etc/profile et de changer le "umask 022" en "umask 002".
(Le 022 etant ce que l'on soustrait à 777 pour avoir le chmod des dossiers crées.)
Avec un umask de 022, on aura un chmod des nouveaux dossiers de 777 - 022 = 755.
Voilà :-)
Désormais, si je veux un dossier en 775, j'ai juste à faire "mkdir dossier" et plus de chmod particulier en plus.
Comme je veux que tous les nouveaux dossiers soient en 775 plutôt qu'en 755, c'est mieux dans mon cas de changer le fichier profile.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
2 mars 2010 à 18:37
2 mars 2010 à 18:37
Salut,
Pour umask j'ai mal compris ta question sinon tu aurais eu la réponse plus vite ;-)))
Comme je veux que tous les nouveaux dossiers soient en 775 plutôt qu'en 755, c'est mieux dans mon cas de changer le fichier profile.
Dans ton cas oui ;-) mais mais dans ton tuto une note, pour le préciser.
Chaque configuration des droits est aussi en fonction de la stratégie de sécurité adoptée ;-)
Pour umask j'ai mal compris ta question sinon tu aurais eu la réponse plus vite ;-)))
Comme je veux que tous les nouveaux dossiers soient en 775 plutôt qu'en 755, c'est mieux dans mon cas de changer le fichier profile.
Dans ton cas oui ;-) mais mais dans ton tuto une note, pour le préciser.
Chaque configuration des droits est aussi en fonction de la stratégie de sécurité adoptée ;-)
le hollandais volant
Messages postés
4963
Date d'inscription
samedi 8 mars 2008
Statut
Membre
Dernière intervention
31 octobre 2019
1 052
3 mars 2010 à 16:14
3 mars 2010 à 16:14
Chaque configuration des droits est aussi en fonction de la stratégie de sécurité adoptée ;-)
Oui, c'est vrai. Mais là, j'en avais besoin, donc bon... C'est pas comme si tous les fichiers étaient en chmod de 777 :D
Mon tuto n'est pas fini^^ Je ne peus pas mettre la dernière version en ligne tout de suite, mais ce sera marqué.
Oui, c'est vrai. Mais là, j'en avais besoin, donc bon... C'est pas comme si tous les fichiers étaient en chmod de 777 :D
Mon tuto n'est pas fini^^ Je ne peus pas mettre la dernière version en ligne tout de suite, mais ce sera marqué.