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

Administration système Discussion :

droits utilisateur en cours


Sujet :

Administration système

  1. #1
    Membre averti Avatar de florentB
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 332
    Points : 441
    Points
    441
    Par défaut droits utilisateur en cours
    Bonjour,

    Je ne maitrise pas trop unix, ... J'ai une petite question. Est-il possible, par une commande, de récupérer les droits de l'utilisateur avec lequel je suis connecté sur un fichier spécifique ?
    La commande avec la commande ls-la, si je ne me trompe pas, on retourne les droits owner, group et others.
    Un programme lance automatiquement un batch. Je dois savoir si le user associé possède les droits de lecture sur certains fichiers.

    Merci par avance pour votre aide.
    FlorentB

  2. #2
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Points : 4 029
    Points
    4 029
    Par défaut
    ls -Al te retourne quelque chose comme ça :
    -rw-r--r-- nomutilisateur nomgroupe
    la séquence de droits se décompose en 3 fois rwx

    Utilisateur Groupe Others
    R W X R W X R W X
    Pour changer les droits d'un fichier intelligemment il faut utiliser conjointement chmod et chown.

    Un fichier a un utilisateur d'appartenance et un groupe d'appartenance.

    Pour connaître les groupes d'appartenance d'un utilisateur, on fait :
    1. Si le fichier que tu visualises t'appartient en tant qu'utilisateur, alors tu dois regarder la première séquence de RWX, sinon ...
    2. Si le fichier que tu visualises t'appartient, parce que ton utilisateurs appartient au groupe d'appartenance du fichier, c'est la deuxième séquence de RWX qui t'intéresse, sinon ...
    3. C'est la troisième séquence de RWX qui t'intéresse


    Est ce clair ?
    Tu veux écrire un script qui automatise la vérification des droits d'un fichier par rapport à l'utilisateur actuellement connecté ?

  3. #3
    Membre averti Avatar de florentB
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 332
    Points : 441
    Points
    441
    Par défaut
    Oui, merci bcp.


    J'ai vu avec une personne de mon équipe. Les commandes à réaliser pour faire ceci sont assez lourdes pour un test tout petit (i.e. récupérer le nom du créateur, récupérer ses droits - aller voir s'il y a un "r", etc.).

    On m'a conseillé de faire un head d'une ligne sur le fichier, et de tester le code retour.

    Je tiens tout de meme à te remercier pour ta réponse claire et rapide.
    FlorentB

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

Discussions similaires

  1. Question sur les droits utilisateurs??
    Par chaser_T dans le forum Outils
    Réponses: 3
    Dernier message: 01/09/2005, 19h38
  2. Question sur les droits utilisateurs
    Par gibet_b dans le forum Administration système
    Réponses: 5
    Dernier message: 14/06/2005, 15h24
  3. droits utilisateur
    Par estelledany dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 01/06/2005, 21h40
  4. Utiliser MySqlAdmin avec des droits utilisateurs sur XP
    Par thorgal85 dans le forum Outils
    Réponses: 2
    Dernier message: 18/03/2005, 12h19
  5. [SQL Server 2k] Droits utilisateurs + tables système
    Par guignol dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 05/07/2004, 09h12

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