#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
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
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 , 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
ça ne marche pas.
Quand je fais:
bindfs#/home/pierre /home/pierre fuse mirror-only=pierre:julie 0 0j'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
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
@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
@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
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...
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
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.
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
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...
Hors ligne