¿Es posible descubrir el propietario actual de una carpeta?


12

Estoy ejecutando Windows 8 Enterprise x64 . Aquí están las configuraciones de seguridad actuales para una carpeta en un volumen NTFS:

Configuraciones de seguridad avanzadas

No tengo acceso ni al contenido de la carpeta, ni a su configuración de seguridad ni a su propietario actual. Como soy administrador, podría tomar la propiedad y otorgarme los permisos necesarios, pero luego se perdería información sobre el propietario actual.

¿Hay alguna forma de descubrir el propietario actual sin cambiar los permisos, o al menos saber quién era el propietario antes de que yo tomara la propiedad?


¿Hay alguna diferencia con el uso cmdy la entrada dir /Q foldername? Eso debería mostrarle al propietario (bajo consideraciones normales).
nerdwaller

Se dirmuestra @nerdwaller en ...lugar de un propietario.
Nik Z.

Respuestas:


1

Como el modelo de seguridad de Windows es tan recóndito como es, es completamente posible encontrarse sin los permisos necesarios, ya sea para averiguar qué usuario posee un objeto o para otorgarse los permisos necesarios para averiguar qué usuario posee ese objeto. En tales casos, sus opciones se reducen a: a) ajustar un runas ... dir /Qcomando en un bucle que recorre en iteración todos los nombres de cuenta conocidos en el sistema (y escriba cada contraseña a su vez, suponiendo que lo sepa), o b) simplemente muerda la viñeta , tomar posesión y posiblemente eliminar cualquier ACL existente en el objeto en el proceso.


1

Pude obtener lo siguiente para trabajar en Windows 7. Naturalmente, YMMV. Desde un símbolo del sistema elevado (administrador), haga

icacls E:\Logs /grant nik:f

donde fsignifica control total. Esto parece agregar una entrada de control de acceso (ACE) que le brinda control total sin cambiar nada más. Haga eso, luego mire las propiedades nuevamente; y luego, si lo desea, elimine su ACE. Si desea tener especial cuidado al restaurar la ACL a lo que era antes de manipularla, intente esto:

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

  (Ve a ver el directorio).

icacls E:\    /restore Z-acl

Tenga en cuenta la extraña sintaxis del último comando.  Z-acles solo un nombre de archivo arbitrario. Nota: en mi experiencia, debe ser solo un nombre de archivo simple; Lo intenté

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

y no funcionó; aparentemente porque especifiqué una ruta para el archivo de salida.


Por cierto, tuve problemas dir /Qpara trabajar correctamente. A menudo decía incorrectamente que el propietario era SYSTEM. El Explorador de Windows (propiedades del archivo) es más informativo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.