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

Shell et commandes GNU Discussion :

Droits en lecture seule


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2020
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Juin 2020
    Messages : 5
    Par défaut Droits en lecture seule
    Bonjour

    j'ai besoin de votre aide.

    je souhaite créé un user sur une machine vm (red hat 7.6) en lecture seule uniquement sur les répertoires suivants: (par exemple )

    /donnés/base1/comptabilité/Production
    /donnés/base1/comptabilité/developpement

    /donnés/base1/statistique/inventaire/
    /donnés/base1/statistique/data

    j'ai commencé par la création et supposant que le nom du nouvel user est user1 :
    j'ai fais :

    useradd -m -d /home/user1 -s /bin/bash user1

    pour attribuer les droits en lecture seule sur les répertoires , je sais pas comment faire
    j'ai pensé a cette commande :

    chmod -R 500 /donnés

    mais je ne sais pas comment faire avec le nouveau user

    avez vous une idée SVP

    Merci infiniment

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Par défaut ACL ?
    Salut,

    Peut-être devrais-tu te renseigner sur les ACL…

    https://access.redhat.com/documentat...e/acls-setting

    https://doc.ubuntu-fr.org/acl

    ;-)

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2020
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Juin 2020
    Messages : 5
    Par défaut
    Salut,

    Merci pour ta réponse

    Effectivement , depuis ce matin je me suis renseigner sur les ACL

    et j'ai trouvé :

    getfacl nom-fichier

    Définir ou modifier les ACL d'un fichier :

    setfacl -m u:tintin:r fichier


    mais malheureusement d'aprés l'IS qui a installé cette vm , Les ACL ne sont pas activés sur cette VM , et On me demande de trouver une autre solution que les ACL !!!

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Par défaut
    Re-

    Alors il suffit que ton utilisateur ne fasse pas parti du groupe auquel appartient ton dossier et retirer le droit d'exécution présent par défaut pour les autres (o). De ce fait il ne restera plus que le droit de lecture pour tous les utilisateurs étrangers au groupe…

    Édit : Rajout précision (pour les autres (o))

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2020
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Juin 2020
    Messages : 5
    Par défaut
    Re:

    j'ai compris ton analyse et ta proposition , mais sur la machine , je n'arrive pas à l'appliquer.

    supposant que en mode root : j'ai créé l'user : user1

    useradd -m -d /home/user1 -s /bin/bash user1

    par défaut il ne fais pas partie du groupe propriétaire des répertoires en question.

    en tant que root après la création de l'user (user1) , comment puis-je attribuer les droits ? (sachant qu'avec chmod , on spécifie pas le nom d'user)

    les dossiers et fichiers appartient à un autre user ( supposant que c'est user2)

    voici les dossiers qu'on souhaite que user1 avoir des droits en lecture seule

    /donnés/base1/comptabilité/Production
    /donnés/base1/comptabilité/developpement

    /donnés/base1/statistique/inventaire/
    /donnés/base1/statistique/data

    Zipe1 : peux-tu me facilier la tache stp ? Merci infiniment d'avance

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Par défaut
    Que te renvoie la commande ls -lh /donnés/base1/comptabilité/ ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2016] Lecture seule - droit de modification temporaire
    Par riaolle dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 21/04/2017, 08h06
  2. Inno setup - droits admin - lecture seule
    Par alain21218 dans le forum Général Java
    Réponses: 3
    Dernier message: 26/10/2014, 20h13
  3. [SP-2010] Droit en lecture seule sous Sharepoint
    Par dune1 dans le forum SharePoint
    Réponses: 1
    Dernier message: 08/11/2011, 11h24
  4. Pb droits admin + fichiers lecture seule
    Par Galevsky dans le forum Windows Vista
    Réponses: 4
    Dernier message: 18/04/2008, 20h28
  5. Droit Utilisateur Acces Lecture Seule
    Par air_v dans le forum Administration
    Réponses: 9
    Dernier message: 15/11/2006, 17h38

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