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é ?
A voir également:

3 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

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

;-))
0
DRSBMM
 
merci, jipicy je vais l'essyer.
0
atlantic
 
mais comment tu peux faire le test recursif ??....à tous les reperoires ??
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
Salut,
find /repertoire -type d ! -perm -a+r
0
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
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570 > 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
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570 > 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
atlantic > lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité
 
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
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570 > 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