Necesito determinar si se accedió a un archivo en particular en los últimos 2 días.
¿Es esto posible en Windows Server 2008 R2?
Necesito determinar si se accedió a un archivo en particular en los últimos 2 días.
¿Es esto posible en Windows Server 2008 R2?
Respuestas:
¿Después de ese hecho? No, no lo creo a menos que se haya heredado una ACL de auditoría de un padre o se haya configurado directamente en el archivo para obtener el permiso "leer archivo". Si habilita la auditoría del sistema de archivos, puede mirar los registros de seguridad para encontrar esta información que la mayoría de las personas canalizará o transferirá a algún tipo de herramienta para analizar.
También puede echar un vistazo al uso de algo como Tripwire para mantener la integridad del archivo si eso se convierte en un objetivo.
En realidad, hay una forma, pero se ha desactivado de forma predeterminada desde Vista / 2008 y acabo de verificar que está desactivado de forma predeterminada en Win7 / 2008R2.
La configuración del registro que se NtfsDisableLastAccessUpdate
encuentra HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
ahora en el valor predeterminado es 1 para fines de rendimiento. Si cambia eso a 0, NTFS actualizará la propiedad LastAccessTime del archivo / carpeta.
Puede ver este valor mirando las propiedades del archivo / carpeta o puede extraer la información con un script de PowerShell. Sin embargo, asegúrese de probar primero para asegurarse de que el rendimiento no sea tan malo.
Además, NTFS no siempre actualizará la información de inmediato. De acuerdo con Microsoft :
El sistema de archivos NTFS retrasa las actualizaciones del último tiempo de acceso para un archivo hasta 1 hora después del último acceso.
NtfsDisableLastAccessUpdate
?
Como señaló @murisonc , los volúmenes NTFS en Windows pueden rastrear el último tiempo de acceso, simplemente no lo hacen de manera predeterminada, y se habilita fácilmente configurando una clave de registro.
Puede combinar esto con una herramienta de monitoreo de integridad de archivos, como Verisys o Tripwire , que puede proporcionar alertas e informes automáticos.
Las herramientas de auditoría del sistema de archivos también pueden ser una opción, aunque muchas confían en habilitar la auditoría de objetos, lo que puede afectar el rendimiento. Algunos otros confían en los controladores de filtro del sistema de archivos, pero estos controladores pueden ser un poco inestables.
Esta Guía debe hacer el truco para permitir la auditoría en un archivo: http://www.discoveryourpc.net/2010/01/auditing-access-to-files-on-windows-7.html
Es para Windows 7 pero es casi idéntico al 2008.
También puede usar políticas de grupo para esto. Pero como usted dijo que no es un administrador profesional, este no sería el camino para usted.
Debe agregar un usuario o grupo para auditar. Recomiendo agregar el mismo grupo que tiene acceso en la carpeta principal.
Debe informar a los usuarios lo que audita. En su caso "acceso a archivos". Si no les informa, la auditoría podría ser ilegal.