IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

Gestion des droits dans plusieurs répertoires


Sujet :

Ubuntu

  1. #1
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    378
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 378
    Points : 130
    Points
    130
    Par défaut Gestion des droits dans plusieurs répertoires
    Bonsoir,

    J'ai KUbuntu qui me sert de serveur de fichiers et j'ai plusieurs utilisateurs.
    Les utilisateurs appartiennent pour la plupart à plusieurs groupes.
    Les groupes servent à filtrer les accès sur les répertoires.

    Par ex :
    le user1 appartient aux groupes GRP1 & GRP2
    et le user2 appartient au GRP1 & GR3
    le répertoire REP1 est accessible au groupe 1
    le répertoire REP2 est accessible au groupe 2 ....

    Quand un utilisateur crée un fichier dans un répertoire, le fichier appartient uniquement à l'utilisateur.

    Cela donne quelque chose comme ça :

    -rw-r--r-- user1 user1 fichier

    Je voudrais savoir si 2 choses sont possibles :
    1) le fichier créé par l'utilisateur peut-il par défaut lors de la création appartenir au groupe auquel appartient le répertoire ?
    si user1 crée 1 fichier dans le REP1, je veux qu'il appartiennent au user1 et au GRP1

    2) les droits sur les fichiers peuvent ils être attribués séparément par répertoire et en fonction du répertoire dans lequel est créé le fichier ?

    Merci pour vos éclaircissements.

  2. #2
    Membre éclairé Avatar de Pilru
    Homme Profil pro
    Dev ASP.NET/jQuery ; Admin ORACLE
    Inscrit en
    Septembre 2007
    Messages
    491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dev ASP.NET/jQuery ; Admin ORACLE

    Informations forums :
    Inscription : Septembre 2007
    Messages : 491
    Points : 833
    Points
    833
    Par défaut
    Sur tes répertoires tu fais et normalement tous ce qui sera créer dedans (après cette commande) héritera du groupe propriétaire du répertoire.

  3. #3
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    378
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 378
    Points : 130
    Points
    130
    Par défaut
    Merci ca marche nickel !

    Ca résoud mon problème n°1

    Et pour le n°2 ? Il y a une solution aussi géniale ??

  4. #4
    Membre éclairé Avatar de Pilru
    Homme Profil pro
    Dev ASP.NET/jQuery ; Admin ORACLE
    Inscrit en
    Septembre 2007
    Messages
    491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dev ASP.NET/jQuery ; Admin ORACLE

    Informations forums :
    Inscription : Septembre 2007
    Messages : 491
    Points : 833
    Points
    833
    Par défaut
    Citation Envoyé par Hobbi1 Voir le message
    Et pour le n°2 ? Il y a une solution aussi géniale ??
    Non. Les droits sur les fichiers sont définis par le umask du user.


  5. #5
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    378
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 378
    Points : 130
    Points
    130
    Par défaut
    Bonjour,

    J'ai regardé umask et je n'ai pas bien compris le principe.

    J'ai vu dans le .profile du user que le umask par défaut est défini dans /etc/profile
    Et dans ce fichier, le umask vaut 022

    Or quand je crée un fichier, les droits sont rw-r--r--

    Ca ne correspond pas à ce que je m'attend.
    Pour moi, un umask = 022 devrait donner des droits équivalent à 755

    Où ai-je loupé quelque chose ?
    Merci de vos éclaircissements

  6. #6
    Membre éclairé Avatar de srvremi
    Homme Profil pro
    Directeur d'école d'ingénieurs
    Inscrit en
    Mars 2002
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Directeur d'école d'ingénieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Points : 656
    Points
    656
    Par défaut
    Les umask et dmask permettent de définir le chmod, ie 0755 0644 par exemple, mais ils ne permettent pas de choisir qui est propriétaire, que ce soit pour l'utilisateur ou le groupe.

    @+
    Rémi

  7. #7
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    378
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 378
    Points : 130
    Points
    130
    Par défaut
    Oui tout à fait.

    Ce que je ne comprends pas c'est qu'avec un umask dans .profile = 022
    je devrais avoir des droits sur les fichiers = 755

    Alors qu'en fait, j'ai du 644

  8. #8
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 208
    Points : 100
    Points
    100
    Par défaut
    Salut,

    Bien qu'ayant un umask en 022, lorsque tu crées un fichier, il est créé avec les droits suivants : 644.
    Par contre, si tu crées un répertoire, tu verras qu'il sera bien créé avec les droits 755.
    Il me semble que le droit "x" (Droit d'exécution si c'est un fichier ou Droit d'ouverture si c'est un répertoire) n'est affecté que lorsque tu crées un répertoire.

  9. #9
    Membre éclairé Avatar de srvremi
    Homme Profil pro
    Directeur d'école d'ingénieurs
    Inscrit en
    Mars 2002
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Directeur d'école d'ingénieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Points : 656
    Points
    656
    Par défaut
    Absolument, on ne peut pas créer de fichiers avec le droit "x" par défaut. (ce qui est normal du reste).

    @+
    Rémi

Discussions similaires

  1. gestion des droits dans sql Server 2008
    Par batou22003 dans le forum Administration
    Réponses: 2
    Dernier message: 09/07/2010, 09h07
  2. [Débutant] gestion des droits dans Windows Server
    Par scaryfan dans le forum Général Java
    Réponses: 2
    Dernier message: 23/09/2009, 13h10
  3. Gestion des droits dans le XAML
    Par anthyme dans le forum Windows Presentation Foundation
    Réponses: 6
    Dernier message: 11/07/2008, 10h28
  4. Gestion des droits dans une application Java
    Par Donaldo dans le forum Langage
    Réponses: 10
    Dernier message: 14/02/2008, 18h15
  5. [Sécurité]Gestion des accès dans plusieurs bases
    Par vincentj dans le forum Débuter
    Réponses: 1
    Dernier message: 05/01/2005, 14h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo