Journal Changer le umask d'un rep

Posté par  .
Étiquettes : aucune
0
21
avr.
2003
Bonjour a tous

Je seche sur un coup, j'ai crée dans /home un rep AllPC, crée un groupe AllPC .
chgrp -R AllPC AllPC
chmod -r 770 AllPC
Owner = Root

Le rep me sert a partager entre plusieur users de ma station (pas de srv) pour les download et autre.

Le prob, j'ai du mettre le groupe AllPC en 'primary' pour les users sinon lors de la création d'un fichier ou rep le groupe est le 'primary' du user .
Que faire pour éviter ceci et surtout l'assignation en 'Primary' du groupe 'AllPC'

Sans compter aussi que le umask est 0022, ce qui pose problème si un user veut changer quelque chose, il n'en a pas le droit (mod 5 pour groupe).
Auriez-vous une solution autre que la création d'une partition dédiée ?

D'avance merci
  • # Commentaire supprimé

    Posté par  . Évalué à 1.

    Ce commentaire a été supprimé par l’équipe de modération.

  • # Re: Changer le umask d'un rep

    Posté par  (site web personnel) . Évalué à 3.

    Essaye un chmod 2770 AIIPC... Les fichiers crees dans ce repertoire heriteront du groupe du repertoire pere..
  • # Re: Changer le umask d'un rep

    Posté par  . Évalué à 2.

    Merci Jean-Yves, pour le chmod 2770 cela fonctionne.

    Par contre puis-je encore demandé si vous avez une solution pour le umask ?

    D'avance merci
    • [^] # Re: Changer le umask d'un rep

      Posté par  (site web personnel) . Évalué à 2.

      la solution est de mettre par défaut le umask des utilisateurs en 0002 et de leur mettre un primary group qui a le même nom que leur username (et dont ils sont seul membre).
      C'est la technique utilisée sur les RedHat. cf http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/ref-guide/s1-(...)
      • [^] # Re: Changer le umask d'un rep

        Posté par  . Évalué à 1.

        Bjr

        Merci pour l'info, Redhat modifie le /etc/bashrc donc pour tout les utilisateurs et ce globalement, je n'aime pas trop ca. Pourquoi donner autant quand j'ai besoin uniquement d'un umask particulier sur un rep donné ?
        Maintenant si il n'y a pas d'autre soluce, tant pis c'est celle-ci que je devrai implanter.

        Merci
        • [^] # Re: Changer le umask d'un rep

          Posté par  . Évalué à 2.

          Pourquoi donner autant quand j'ai besoin uniquement d'un umask particulier sur un rep donné ?

          Parce que ça n'existe pas. Qu'on me corrige si je me trompe, mais l'umask est un paramètre d'un utilisateur à un moment donné, pas un réglage persistant du filesystem ;)

          Ceci dit le umask 0002 avec un primary group égal au user pour chaque utilisateur, me semble la bonne solution.
          • [^] # Re: Changer le umask d'un rep

            Posté par  . Évalué à 1.

            Ou alors il faut faire une partition et la monter comme étant ton répertoire avec les options qu'il faut. Y'a kd meme une carrence à ce niveau, je sais pas si c unix ou linux mais ca mériterais d'être repensé.

Suivre le flux des commentaires

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