Commande Signalant tout accès refusé à un rép

DRSBMM -  
 atlantic -
Bonjour,

j'ai le probleme suivant j'ai Ecrit un programme shell récursif qui permet de donnez l'arbre des répertoires, à partir d'un répertoire donné en parametre $1, ou du répertoire courant par défaut.
le probleme est :
comment Signaler tout accès refusé à un répertoire donné ?
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    En vérifiant son non-accès en lecture :
    if [ ! -r "$1" ]; then echo "Accès refusé ! "; exit;fi
    peut être...

    ;-))
    0
    1. DRSBMM
       
      merci, jipicy je vais l'essyer.
      0
  2. atlantic
     
    mais comment tu peux faire le test recursif ??....à tous les reperoires ??
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,
    find /repertoire -type d ! -perm -a+r
    0
    1. atlantic
       
      MERCI ... j'ai aussi le meme probleme...

      j'aimerai bien afficher un message , chaque fois que Find rencontre un dossier inaccessible .. donc un if sur le resultat de find mais comment ???!!
      0
    2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571 > atlantic
       
      Re,

      MERCI ... j'ai aussi le meme probleme...

      Ne te fous pas de nous. C'est normal que tu as le même problème puisque c'est toi DRSBMM.
      0
    3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571 > atlantic
       
      Re,

      La commande find que je t'ai donné affichera uniquement les dossiers non accessibles donc pas besoin de if vu que j'ai utilisé la négation ! dans la commande

      P.S. Lit tes messages avant de poster en double. Merci.
      0
    4. atlantic > lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention  
       
      non je suis pas DRSBMM , j'ai trouvé son message alors que je cherchais sur ce forum...... et je n'utilise pas ces procedures !!

      en tout cas merci et faut patienter avant d'accuser les gens !!!
      0
    5. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571 > atlantic
       
      Re,

      en tout cas merci et faut patienter avant d'accuser les gens !!!
      Quand je vois les IP, les 24 bits de gauche ainsi que le FAI correspondent au même utilisateur
      Je te laisse calculer la probabilité que ça soit un autre utilisateur.

      P.S. A moins que vous êtes collègues et que vous avez le même exercice ;-DDDD
      0