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

Fermé
DRSBMM - 15 nov. 2008 à 19:45
 atlantic - 16 nov. 2008 à 18:16
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 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
15 nov. 2008 à 20:20
Salut,

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

;-))
0
merci, jipicy je vais l'essyer.
0
mais comment tu peux faire le test recursif ??....à tous les reperoires ??
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
16 nov. 2008 à 16:40
Salut,
find /repertoire -type d ! -perm -a+r
0
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 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569 > atlantic
16 nov. 2008 à 16:56
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 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569 > atlantic
16 nov. 2008 à 17:00
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 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019
16 nov. 2008 à 17:26
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 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569 > atlantic
16 nov. 2008 à 17:30
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