Est-il possible de découvrir le propriétaire actuel d'un dossier?


12

J'utilise Windows 8 Enterprise x64 . Voici les paramètres de sécurité actuels pour un dossier sur un volume NTFS:

Paramètres de sécurité avancés

Je n'ai accès ni au contenu du dossier, ni à ses paramètres de sécurité, ni à son propriétaire actuel. Étant donné que je suis administrateur, je pourrais prendre la propriété et me donner les autorisations nécessaires, mais les informations sur le propriétaire actuel seraient perdues.

Existe-t-il un moyen de découvrir le propriétaire actuel sans modifier les autorisations, ou tout au moins de savoir qui était le propriétaire avant d'en devenir propriétaire?


Y a-t-il une différence avec l'utilisation cmdet la saisie dir /Q foldername? Cela devrait vous montrer le propriétaire (dans des conditions normales).
nerdwaller

@nerdwaller dirs'affiche à la ...place d'un propriétaire.
Nik Z.19

1
Une question un peu similaire: superuser.com/questions/356295/…
Vladimir Reshetnikov

Réponses:


1

Le modèle de sécurité Windows étant aussi recondite qu'il est, il est tout à fait possible de vous retrouver sans les autorisations nécessaires, soit pour savoir quel utilisateur possède un objet, soit pour vous accorder les autorisations nécessaires pour savoir quel utilisateur possède cet objet. Dans de tels cas, vos options sont réduites à a) encapsuler une runas ... dir /Qcommande dans une boucle qui itère sur tous les noms de compte connus sur le système (et tapez tour à tour chaque mot de passe, en supposant que vous le connaissez), ou b) il suffit de mordre la puce , prenez possession et supprimez éventuellement tout ACL existant sur l'objet dans le processus.


1

J'ai pu faire fonctionner les éléments suivants sur Windows 7. Naturellement, YMMV. À partir d'une invite de commandes élevée (administrateur), faites

icacls E:\Logs /grant nik:f

fsignifie un contrôle total. Cela semble ajouter une entrée de contrôle d'accès (ACE) vous donnant un contrôle total sans rien changer d'autre. Faites cela, puis regardez à nouveau les propriétés; puis, si vous le souhaitez, supprimez votre ACE. Si vous voulez être particulièrement prudent lorsque vous restaurez la liste de contrôle d'accès à ce qu'elle était avant de la modifier, essayez ceci:

icacls E:\Logs /save  Z-acl
icacls E:\Logs /grant nik:f

  (Allez voir le répertoire.)

icacls E:\    /restore Z-acl

Notez la syntaxe étrange de la dernière commande.  Z-aclest juste un nom de fichier arbitraire. Remarque: d'après mon expérience, il doit s'agir d'un simple nom de fichier; j'ai essayé

icacls \mys\ter\y_f\ile /save \Users\scott\Documents\acl

et cela n'a pas fonctionné; apparemment parce que j'ai spécifié un chemin pour le fichier de sortie.


Au fait, j'ai eu un problème dir /Qpour me mettre au travail correctement. Il a souvent dit à tort que le propriétaire était SYSTEM. L'Explorateur Windows (propriétés du fichier) est plus informatif.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.