icacls /deny RD m'interdit un accès à un fichier

icacls /deny RD m'interdit un accès à un fichier - Sécurité - Systèmes & Réseaux Pro

Marsh Posté le 27-11-2013 à 15:00:11    

Je travaille sur un outil web de base de données documentaires (une ged).
J'aimerais que tous les fichiers soient accessibles par tout le monde (potentiellement), mais que le parcours de répertoire soit impossible.
 
J'utilise la commande suivante :
 

Code :
  1. icacls \\machine\repertoire /deny utilisateur:(CI)(rd)


 
Et ça fait exactement ce que je veux : j'accède aux documents quand je les adresse directement, mais tout parcours de l'aborescence est impossible.
 
SAUF QUE
 
J'ai un bout de macro VBA qui s'exécute plus, avec l'erreur "Fichier introuvable".
 

Code :
  1. If (oFS.Fileexists(nomdoc)) Then
  2.                     datem = Left(oFS.GetFile(nomdoc).Datelastmodified, 10) // <-- "Fichier introuvable" ici.


 
Est-ce que ça vous inspire ?


Message édité par Merome le 27-11-2013 à 15:08:29

---------------
Ceci n'est pas une démocratie
Reply

Marsh Posté le 27-11-2013 à 15:00:11   

Reply

Marsh Posté le 27-11-2013 à 21:31:41    

moi ça m'inspire que les droits en ligne de commande, c'est la misère et que finalement à part xcacls, j'ai pas trouvé d'outil fiable et facile à utiliser.
 
Pour ton problème, on évite sauf vraiment en dernier recours d'utiliser le deny.
peux tu me rappeler ce que veux dire CI et RD ?
 
Merci

Reply

Marsh Posté le 28-11-2013 à 09:10:33    

akizan a écrit :

moi ça m'inspire que les droits en ligne de commande, c'est la misère et que finalement à part xcacls, j'ai pas trouvé d'outil fiable et facile à utiliser.
 
Pour ton problème, on évite sauf vraiment en dernier recours d'utiliser le deny.
peux tu me rappeler ce que veux dire CI et RD ?
 
Merci


 
CI : Container Inherit (dossier et sous-dossier sont concernés, mais pas les fichiers)
RD : Read Data / List Directory


---------------
Ceci n'est pas une démocratie
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed