Forum général.général droit d'accès, permission pour Groupe

Posté par  .
Étiquettes : aucune
0
6
mar.
2005
Voilà, j'ai un problème avec ça. J'ai ajouté un utilisateur : hulk
Je l'ai rajouté au groupe users.
Ensuite j'ai modifié mon dossier /home/partage, en ajoutant les droits d'écritures pour le groupe users comme il suit :

drwxrwxr-x 14 fridim users 4096 2005-03-06 06:39 partage

Pourtant, je ne peux pas écrire avec l'utilisateur hulk dans ce dossier, Pourquoi ?
(lorsque je mets : chmod o+x partage là par contre évidement, hulk peut y écrire)
C'est comme si hulk n'était pas dans le groupe users alors qu'il y est.
  • # tu es sûr ?

    Posté par  . Évalué à 1.

    hulk fait partie de users ?

    je me suis mis dans ton cas chez moi, ça marche :

    [root@TuxLand home]# ls -l | grep partage/
    drwxrwxr-x 3 frayd users 4096 mar 6 08:17 partage/
    [root@TuxLand home]# grep users /etc/group
    users:x:100:
    [root@TuxLand home]# grep hulk /etc/passwd
    hulk:x:504:100::/home/partage/:/bin/bash
    [root@TuxLand home]#

    En tant que hulk :
    [hulk@TuxLand ]$ id
    uid=504(hulk) gid=100(users) groupes=100(users)
    [hulk@TuxLand ]$ touch bidon
    [hulk@TuxLand ]$ ls >lsbidon
    [hulk@TuxLand ]$ ls -l
    total 8
    -rw-r--r-- 1 hulk users 0 mar 6 08:31 bidon
    -rw-r--r-- 1 hulk users 19 mar 6 08:31 lsbidon
    drwx------ 2 hulk users 4096 mar 6 08:07 tmp/
    [hulk@TuxLand ]$

    ----
    je ne comprends pas le "chmod o+x partage" qui donnerait droit d'écriture; je pense que tu voulais dire chmod o+w (d'autant plus que partage est déjà en x pour les others).

    A+
    • [^] # Re: tu es sûr ?

      Posté par  . Évalué à 1.

      Oui moi aussi ça m'éttone que ça ne fonctionne pas. ALors je vais éxécuter les commandes que tu m'as données


      fridim@fridim:/home$ ls -l |grep partage
      drwxrwxr-x 14 fridim users 4096 2005-03-06 06:39 partage
      fridim@fridim:/home$ grep users /etc/group
      users:x:100:fridim
      fridim@fridim:/home$ grep hulk /etc/group
      hulk:x:1002:
      fridim@fridim:/home$ grep hulk /etc/passwd
      hulk:x:1002:100:Bideau,,,:/home/hulk:/bin/bash


      j'ai lancé un terminal avec hulk sur la session fridim.

      hulk@fridim:/home/partage$ id
      uid=1002(hulk) gid=100(users) groupes=100(users)
      hulk@fridim:/home/partage$ touch bidon
      hulk@fridim:/home/partage$ ls -l |grep bidon
      -rw-r--r-- 1 hulk users 0 2005-03-06 10:18 bidon

      Ca fonctionne. En fait, j'utilisais XFCE pour les tests avec Hulk... et apparement il faut carément redémarrer la session (contrairement à gnome) pour que les changements prennent effet. Vraiment éttonnant, surtout que même avec le terminal sur XFCE, je ne pouvais rien faire --> en redemarrant ça fonctionnait.

      Ca fait pas sérieux du tout cette histoire.
      • [^] # Re: tu es sûr ?

        Posté par  . Évalué à 1.

        Je pense que c'est parce que j'ai rajouté hulk à users après avoir démarré la session graphique, donc il a pas capté le XFCE... je suppose que c'est ça

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.