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 15/07/2010, à 18:38

coucou123

[résolu] Problème de permission pour un groupe

Bonjour,
je suis sous ubuntu Lucid lynx.

J'ai 2 utilisateurs, Pierre et Julie.
J'ai fait en sorte que le groupe Pierre contienne les 2 utilisateurs Pierre et Julie.
J'ai ensuite fait

sudo chmod -R 775 /home/julie
sudo chmod -R 775 /home/pierre

Espérant ainsi qu'en étant sous la session de Julie, je puisse avoir les droits en lecture/écriture/execution sur /home/pierre (ainsi qu'à tout ce qu'il contient) en réciproquement.

Quand je fais

cd /home
ls -l

j'obtiens:

drwxrwxr-x 29 julie   julie   4096 2010-07-14 18:39 julie
drwxrwxr-x 57 pierre pierre 4096 2010-07-15 17:42 pierre

Et pourtant, ça ne marche pas, je ne peux pas enregistrer un fichier dans /home/pierre, si je suis sous la session de Julie...

Dernière modification par coucou123 (Le 17/07/2010, à 16:21)

Hors ligne

#2 Le 16/07/2010, à 10:23

credenhill

Re : [résolu] Problème de permission pour un groupe

hello
vérifier que julie est bien dans le groupe pierre avec id -a
pierre et julie sont partout en minuscules ?

Hors ligne

#3 Le 16/07/2010, à 12:26

coucou123

Re : [résolu] Problème de permission pour un groupe

credenhill a écrit :

hello
vérifier que julie est bien dans le groupe pierre avec id -a

id -a

uid=1000(pierre) gid=1000(pierre) groupes=4(adm),20(dialout),24(cdrom),46(plugdev),105(lpadmin),119(admin),121(nopasswdlogin),122(sambashare),1000(pierre)

Hors ligne

#4 Le 16/07/2010, à 12:29

credenhill

Re : [résolu] Problème de permission pour un groupe

Espérant ainsi qu'en étant sous la session de Julie, je puisse avoir les droits en lecture/écriture/execution sur /home/pierre

c'est dans une session de julie qu'il faudrait faire id -a

Hors ligne

#5 Le 16/07/2010, à 13:06

coucou123

Re : [résolu] Problème de permission pour un groupe

Oui, mais je souhaite:
- qu'en étant sous la session de Julie, je puisse avoir les droits en lecture/écriture/execution sur /home/pierre
- qu'en étant sous la session de Pierre, je puisse avoir les droits en lecture/écriture/execution sur /home/julie

Hors ligne

#6 Le 16/07/2010, à 13:20

Havany

Re : [résolu] Problème de permission pour un groupe

Bonjour,

C'est peut-être utiliser un bazouka pour écraser une mouche, mais tu peux utiliser les ACL http://www.lea-linux.org/documentations … on_des_ACL

Sinon plus simple, tu donne aux users pierre et julie comme groupe principal le groupe users, puis tu supprime les groupes pierre et julie.

Dernière modification par Havany (Le 16/07/2010, à 13:26)

Hors ligne

#7 Le 16/07/2010, à 13:50

credenhill

Re : [résolu] Problème de permission pour un groupe

coucou123 a écrit :

Oui, mais je souhaite:
- qu'en étant sous la session de Julie, je puisse avoir les droits en lecture/écriture/execution sur /home/pierre
- qu'en étant sous la session de Pierre, je puisse avoir les droits en lecture/écriture/execution sur /home/julie

j'ai bien compris, mais je vois dans ton post #3 que pierre n'appartient pas au groupe julie
que répond:

egrep -i 'pierre|julie' /etc/passwd /etc/group

Dernière modification par credenhill (Le 16/07/2010, à 13:55)

Hors ligne

#8 Le 16/07/2010, à 13:58

alej

Re : [résolu] Problème de permission pour un groupe

Sous réserve que j'ai bien compris la question et pour ne pas se casser la tête...

$ sudo apt-get install bindfs

et dans /etc/fstab...

bindfs#/home/pierre /home/pierre fuse mirror-only=pierre:julie 0    0
bindfs#/home/julie /home/julie fuse mirror-only=julie:pierre 0    0

Au reboot, normalement big_smile, l'affaire est dans le sac...

Hors ligne

#9 Le 16/07/2010, à 14:24

coucou123

Re : [résolu] Problème de permission pour un groupe

ça ne marche pas.
Quand je fais:
bindfs#/home/pierre /home/pierre fuse mirror-only=pierre:julie 0    0

j'obtiens:

bash: bindfs#/home/pierre: Aucun fichier ou dossier de ce type

Hors ligne

#10 Le 16/07/2010, à 14:26

alej

Re : [résolu] Problème de permission pour un groupe

coucou123 a écrit :

ça ne marche pas.
Quand je fais:
bindfs#/home/pierre /home/pierre fuse mirror-only=pierre:julie 0    0

j'obtiens:

bash: bindfs#/home/pierre: Aucun fichier ou dossier de ce type

Ce qui ne m'étonne pas ... /etc/fstab étant le nom d'un fichier à ... ÉDITER roll
Faut quand même lire un minimum de doc, hein...........................................................

Hors ligne

#11 Le 16/07/2010, à 14:28

credenhill

Re : [résolu] Problème de permission pour un groupe

@coucou123 tu ferais mieux de configurer correctement /etc/group

Hors ligne

#12 Le 16/07/2010, à 14:37

rastatux

Re : [résolu] Problème de permission pour un groupe

Hello, juste pour info,
pour ajouter quelqu'un dans un groupe, il faut simplement aller dans le menu :
Système -> Administration -> Utilisateurs et groupes. -> Gérer les groupes
Choisir pierre, ajouter julie.
Choisir julie, ajouter pierre.

Se déconnecter, se reconnecter et voila...


DoudouLinux est un système conçu pour les enfants afin de leur rendre l'utilisation de l'ordinateur la plus simple et la plus agréable possible. Muni d'un filtrage de contenu, il évite aussi que les enfants n'atterrissent sur des sites web peu recommandables par mégarde.

Hors ligne

#13 Le 16/07/2010, à 14:39

alej

Re : [résolu] Problème de permission pour un groupe

credenhill a écrit :

@coucou123 tu ferais mieux de configurer correctement /etc/group

Sauf que /etc/group ou pas /etc/group, exécuter un "sudo chmod -R 775 /home/machin", c'est un peu n'importe quoi ! Y'a même des applis qui vont carrément ne plus fonctionner because les droits "space" sur leurs fichiers de configuration...

Hors ligne

#14 Le 16/07/2010, à 14:41

coucou123

Re : [résolu] Problème de permission pour un groupe

credenhill a écrit :

@coucou123 tu ferais mieux de configurer correctement /etc/group

Voilà le résultat de
egrep -i 'pierre|julie' /etc/passwd /etc/group

/etc/passwd:pascal:x:1000:1000:Pascal,,,:/home/pascal:/bin/bash
/etc/passwd:maia:x:1001:1000:Maia,,,,:/home/maia:/bin/bash
/etc/group:adm:x:4:pascal,maia
/etc/group:dialout:x:20:pascal,maia
/etc/group:cdrom:x:24:pascal,maia
/etc/group:floppy:x:25:maia
/etc/group:audio:x:29:pulse,maia
/etc/group:dip:x:30:maia
/etc/group:video:x:44:maia
/etc/group:plugdev:x:46:pascal,maia
/etc/group:fuse:x:104:maia
/etc/group:lpadmin:x:105:pascal
/etc/group:netdev:x:112:maia
/etc/group:admin:x:119:pascal
/etc/group:nopasswdlogin:x:121:maia,pascal
/etc/group:pascal:x:1000:maia,pascal
/etc/group:sambashare:x:122:pascal
/etc/group:maia:x:1001:

Hors ligne

#15 Le 16/07/2010, à 14:50

rastatux

Re : [résolu] Problème de permission pour un groupe

alej a écrit :
credenhill a écrit :

@coucou123 tu ferais mieux de configurer correctement /etc/group

Sauf que /etc/group ou pas /etc/group, exécuter un "sudo chmod -R 775 /home/machin", c'est un peu n'importe quoi ! Y'a même des applis qui vont carrément ne plus fonctionner because les droits "space" sur leurs fichiers de configuration...

Entièrement d'accord avec toi ! "sudo chmod -R 775 /home/machin" = pas bien !


DoudouLinux est un système conçu pour les enfants afin de leur rendre l'utilisation de l'ordinateur la plus simple et la plus agréable possible. Muni d'un filtrage de contenu, il évite aussi que les enfants n'atterrissent sur des sites web peu recommandables par mégarde.

Hors ligne

#16 Le 16/07/2010, à 15:14

coucou123

Re : [résolu] Problème de permission pour un groupe

Donc, je fais quoi ?

Hors ligne

#17 Le 16/07/2010, à 15:26

credenhill

Re : [résolu] Problème de permission pour un groupe

ils appartiennent déjà au même groupe 1000 (pascal)
soit changer, si il y a besoin, la propriété de /home/maia : chgrp -R pascal /home/maia
soit avoir 2 groupes
changer dans /etc/passwd maia:x:1001:1001:Maia,,,,:/home/maia:/bin/bash
ajouter maia,pascal au group maia(1001) et changer chgrp -R maia /home/maia
ainsi, /home/pascal appartient à pascal:pascal, /home/maia appartient à maia:maia
et pascal et maia appartiennent aux groupes pascal et maia

soit utiliser bindfs

Hors ligne

#18 Le 16/07/2010, à 15:34

rastatux

Re : [résolu] Problème de permission pour un groupe

Je connaissais pas bindfs, mais je te conseil ce qu'a dit alej


DoudouLinux est un système conçu pour les enfants afin de leur rendre l'utilisation de l'ordinateur la plus simple et la plus agréable possible. Muni d'un filtrage de contenu, il évite aussi que les enfants n'atterrissent sur des sites web peu recommandables par mégarde.

Hors ligne

#19 Le 16/07/2010, à 15:51

alej

Re : [résolu] Problème de permission pour un groupe

ÀMHA, LA solution, après le "chmod -R" et avant /etc/group, bindfs, acl's ou que sais-je encore, c'est d'abord de trouver la/les commandes qui vont te permettre, après sauvegarde des "vieux", de recréer des /home(s) "neufs" pour pierre et julie. Sinon et ÀMHA, bindfs, /etc/group, acl's ou pas ... ben t'es plutôt mal barré, même si tu ne t'en aperçois pas tout de suite... big_smile

Hors ligne

#20 Le 16/07/2010, à 16:23

coucou123

Re : [résolu] Problème de permission pour un groupe

Alors, c'est quoi les droits par défauts ?
Que je les remette vite fait...
Avec mon Chmod 775, donc  rwxrwxr-x , je pensais bien faire... Mais du coup, si tu me dis que je suis mal barré, je vais remettre tout ça en ordre.
C'est quoi qu'il faudrait ? rwxr-xr-x ?

Hors ligne

#21 Le 16/07/2010, à 16:47

alej

Re : [résolu] Problème de permission pour un groupe

coucou123 a écrit :

Alors, c'est quoi les droits par défauts ?
Que je les remette vite fait...

Ça serait trop simple ... et t'as pas fait un "chmod 775" mais un "chmod -R 775" !! Par exemple, chez moi, un "find /home/moi -perm 600|wc -l" répond 5515, un "find /home/moi -perm 760|wc -l" répond 2157, un "find /home/moi -perm  744|wc -l" répond 45, etc. hmm
D'où l'intérêt de bindfs qui obtient le résultat souhaité en ne touchant strictement à rien et qui s'active ou se désactive à volonté par une simple ligne dans fstab...

Dernière modification par alej (Le 16/07/2010, à 16:49)

Hors ligne

#22 Le 16/07/2010, à 16:53

coucou123

Re : [résolu] Problème de permission pour un groupe

Je pensais que -R c'était juste pour que tout les sous-dossiers soient concernés par le chmod...

Hors ligne

#23 Le 16/07/2010, à 17:01

alej

Re : [résolu] Problème de permission pour un groupe

"-R", dans le cas d'espèce, a appliqué le "chmod" à TOUT le contenu de /home/machin...

$ man chmod|grep -A 1 recursive
       -R, --recursive
              modifier récursivement les fichiers et les répertoires

Hors ligne

#24 Le 16/07/2010, à 17:09

coucou123

Re : [résolu] Problème de permission pour un groupe

C'est ce que je voulais.
Mais si tu dis que ça va me poser des problèmes, j'ai alors intérêt à remettre ce qu'il y avait par défaut.
Seulement voilà, je ne sais pas ce que c'était par défaut.

Hors ligne

#25 Le 16/07/2010, à 17:15

alej

Re : [résolu] Problème de permission pour un groupe

coucou123 a écrit :

Seulement voilà, je ne sais pas ce que c'était par défaut

Rassure-toi, t'es pas tout seul ... sauf qu'il n'y a que toi qui a fait le "chmod -R". Tu peux toujours essayer de t'y refuser mais ÀMHA, tu n'y couperas pas... big_smile

Hors ligne