幾年前,偶會發生User詢問能不能找出誰刪了Server上檔案的紀錄,忘了當時是找不到資料還是試不出來,後來就作罷。前陣子無意間看到相關文章教學,剛試了一下,做個紀錄:
- 執行gpedit.msc,【電腦設定】 ->【Windows設定】->【安全性設定】->【本機原則】->【稽核原則】
- 點擊【稽核物件存取】,勾選【成功】。
- 對目的資料夾按右鍵,選【內容】->【安全性】->【進階】->【稽核】
- 選【新增】->【選取一個主體】->【Everyone】->【顯示進階權限】->只勾【刪除此資料夾及檔案】、【刪除】兩個
接著是到Windows紀錄查看結果:
- 在【Windows記錄】->【安全性】按右鍵,選【篩選目前的記錄】
- 輸入跟刪除有關的事件代碼:4656,4663
- 刪除個資料夾做測試
Tips. 最前面的群組原則(gpedit.msc)沒設定的話,雖然會有記錄,但不會顯示被刪的檔案路徑
【相關連結】
- 找出亂砍檔案的兇手:『稽核原則』 @ GN的隨手筆記 :: 隨意窩 Xuite日誌
- 利用Windows Server 2012架設檔案伺服器並進行檔案存取稽核(下集) | 積沙成塔 – 點部落