Wie beurteilen Sie den Dateizugriff und Änderungen auf einem Dateiserver durch Benutzernamen überwachen?
-
08-07-2019 - |
Frage
Ich wurde gebeten, einen Weg zu finden, Änderungen zu überwachen (Modifikation, Umbenennen, Löschen, Verschieben) von Dateien in bestimmten Ordnern auf dem gemeinsamen genutzten Dateiserver des Unternehmens (einfaches Windows freigegebenes Verzeichnis). Ich schrieb eine einfache Anwendung in C #, die Filesystemwatcher um diese Änderungen zu überwachen und benachrichtigen, eine bestimmte E-Mail-Adresse von ihnen.
Was möchte ich jetzt wissen, ist, wie der Name / IP des Benutzers / Computer um herauszufinden, wer diese Änderungen vorgenommen. Irgendwelche Ideen?
Als Alternative meine eigene Software zu schreiben, gibt es eine gute (möglicherweise frei) Software, die diese Funktionalität unterstützt?
Lösung
Mit Revision - es ist auf der Registerkarte Sicherheit, wenn Sie die Eigenschaften der Datei / Ordner erhalten. Sie legen fest, welche Benutzer Sie für welche Art von Zugriff geprüft werden sollen. Sie haben auch über die Prüfung, um die Sicherheitsrichtlinien-Snap-in. Die Prüfungen werden im Sicherheitsprotokoll enden.
Detaillierte Anleitungen von MS: http://support.microsoft.com/kb/310399
Wenn Sie möchten, Ihre C # app dann die Ereignisse aus dem Sicherheitsereignisprotokoll auswählen können.