ユーザー名によるファイルサーバー上のファイルアクセスと変更をどのように監視しますか?
-
08-07-2019 - |
質問
会社の共有ファイルサーバー(単純なWindows共有ディレクトリ)上の特定のフォルダー内のファイルの変更(変更、名前変更、削除、移動)を監視する方法を見つけるように求められました。 FileSystemWatcher を使用するC#で簡単なアプリを作成しました。これらの変更を監視し、特定の電子メールアドレスに通知します。
ここで知りたいのは、これらの変更を行ったユーザー/コンピューターの名前/ IPを見つける方法です。アイデアはありますか?
独自のソフトウェアを作成する代わりに、この機能をサポートする優れた(おそらく無料の)ソフトウェアはありますか?
解決
監査を使用する-ファイル/フォルダーのプロパティを取得するとき、セキュリティタブにあります。どの種類のアクセスについてどのユーザーを監査するかを指定します。また、セキュリティポリシーmmcスナップインを使用して監査を有効にする必要があります。監査はセキュリティログに記録されます。
MSからの詳細な指示: http://support.microsoft.com/kb/310399
必要に応じて、C#アプリはセキュリティイベントログからイベントを選択できます。
所属していません StackOverflow