Forum Linux.général Gestion des permissions des groupes

Posté par  .
Étiquettes : aucune
0
23
mar.
2008
Bonjour,

La question n'est pas dans le titre en tous cas pas complètement.

J'ai deux ordinateur en réseaux + un NAS en connexion ethernet.

L'ordi A (est sous mandriva2008.0.C'est l'ordinateur familiale.
L'ordi B sous Multiboot XP+Mandriva2008.0. C'est l'ordinateur professionnel.
Le NAS (plextor PX-EH 250) est formaté en NTFS (NT4 à priori).Il stocke toutes les données et les emails. Il sont accessibles depuis les 2 postes.


L'ordinateur A compte 4 utilsateurs "1" "2" "3" "4"
appartenant tous au groupe "famille"

Sur l'ordi B : un seul utilisateur (sous les 2 OS)

Mon problème concerne A. J'ai monter le contenu du NAS dans le repertoire /media/ sous la forme d'un partage samba. Dans le fichier fstab , j'ai du preciser un uid (1) et un gid (famille).

Les droits du partage sont les suivants : d rwx r-x r-x

Pour l'utilisateur 1 pas de problème, il a tous les droit sur le montage. Les 3 autres par contre non qu'un accés en lecture (car il ne sont pas propriétaires).

je voudrais obtenir les droits du partage comme cela : d rwx rwx r-x pour que tous les membres du groupe puissent ecrire.
j'ai rajouter un UMASK de 774 puis 775 puis 777. cela ne change riens au droits du groupe.

Quelqu'un aurait il une idée...ou un lien vers un site (mais j'ai déjà lu beaucoup de choses...)

merci d'avance.
  • # facile

    Posté par  . Évalué à 1.

    sur A :
    - creer un groupe "partage"
    - mets des 4 users dedans
    - met le gid de "partage" dans ton montage du NAS
    - et si tu met le mask 0022 tu devrais obtenir un joli drwxrwxr-x sur ton partage
    • [^] # Re: facile

      Posté par  . Évalué à 1.

      Dois-je mettre précisé un UID ????
      • [^] # Re: facile

        Posté par  . Évalué à 1.

        je ne penses pas, tu peux essayer sans.

        car ce qui va permettre à tous de modifier les fichiers c'est d'etre dans le groupe partage et d'avoir les droits rwx pour le groupe.

        l'utilisateur devient donc un element non obligatoire.

        si tu as besoin d'un UID met alors celui de nobody...
        vu que les fichiers doivent n'appartenir à personne.
        • [^] # Re: facile

          Posté par  . Évalué à 1.

          Bonjour,

          Ca ne marche pas même si a priori ca devrait effectivement fonctionner. Je joint le contenu de mon FSTAB au cas ou....

          /dev/sda1 / ext3 defaults 1 1
          /dev/sda6 /home ext3 defaults 1 2
          /dev/sr0 /media/cdrom auto umask=0022,users,iocharset=utf8,sync,noauto,ro,exec 0 0
          //px-eh/disk /media/partage smbfs umask=0022,users,gid=501 0 0
          none /proc proc defaults 0 0
          /dev/sda5 swap swap defaults 0 0

          501 est le groupe de mes 4 users

          je suis déséspéré....
          • [^] # Re: facile

            Posté par  . Évalué à 1.

            et que dit la commande mount
            • [^] # Re: facile

              Posté par  . Évalué à 1.

              Alors la commande mount me dit :

              /dev/sda1 on / type ext3 (rw)
              none on /proc type proc (rw)
              /dev:sda6 on /home type ext3 (rw)
              none on /proc/sys/fsbinfmt_misc type binfmt_misc (rw)
              //px-eh/disk on /media/partage type smbfs (0)

              Est-ce ce petit (0) qui me poserais tant de problème ?????

              J'ai rajouter rw dans les options de montages mais ca ne change rien.
              • [^] # Re: facile

                Posté par  . Évalué à 1.

                un petit ls -l /media/partage
                • [^] # Re: facile

                  Posté par  . Évalué à 1.

                  ls-l /media/partage donne :

                  drwxr-xr-x 1 nobody famile 4096 2008-03-24 18:25 media/partage/
                  • [^] # Re: facile

                    Posté par  . Évalué à 1.

                    droit sur le dossier 755 ce qui est bien conforme au umask 0022

                    mais qui empeche les membres du groupe famile d'ecrire dedans.

                    un umask de 0002 serait plus adapté (j'ai du me gouré dans le poste ou j'en parle)

                    UMASK etant le masque des permissions à retirer sur le dossier
                    0002 permet d'enlever le droit 2 pour les autres.
                    • [^] # Re: facile

                      Posté par  . Évalué à 1.

                      pas moyen...Ca ne change rien.....

                      desesperant......

                      merci quand même
                      • [^] # Re: facile

                        Posté par  . Évalué à 1.

                        il faut evidemment :
                        - demonter le volume
                        - changer l'option
                        - remonter le volume

                        sinon il prendra pas les modifs
                        • [^] # Re: facile

                          Posté par  . Évalué à 1.

                          c'est ce que j'ai fait mais aucun changement au niveau des droits. Je me demande si il ne faut pas chercher au niveau de Samba ou autres....

Suivre le flux des commentaires

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