मुझे यह निर्धारित करने की आवश्यकता है कि क्या किसी विशेष फ़ाइल को अंतिम, 2 दिनों में एक्सेस किया गया था।
क्या यह Windows Server 2008 R2 पर संभव है?
मुझे यह निर्धारित करने की आवश्यकता है कि क्या किसी विशेष फ़ाइल को अंतिम, 2 दिनों में एक्सेस किया गया था।
क्या यह Windows Server 2008 R2 पर संभव है?
जवाबों:
उस तथ्य के बाद? नहीं, मुझे विश्वास नहीं है कि जब तक एक ऑडिटिंग एसीएल को माता-पिता से विरासत में नहीं मिला या सीधे "फाइल पढ़ें" अनुमति के लिए फाइल पर सेट नहीं किया गया। यदि आप फ़ाइल सिस्टम ऑडिटिंग को सक्षम करते हैं, तो आप इस जानकारी को खोजने के लिए सुरक्षा लॉग को देख सकते हैं, जो कि अधिकांश लोग पार्सिंग के लिए किसी प्रकार के टूल को पाइप या ट्रांसफर करेंगे।
यदि आप एक लक्ष्य बन जाता है, तो फ़ाइल अखंडता को बनाए रखने के लिए Tripwire जैसी किसी चीज़ का उपयोग करके भी देख सकते हैं।
वास्तव में एक तरीका है, लेकिन यह विस्टा / 2008 के बाद से डिफ़ॉल्ट रूप से अक्षम हो गया है और मैंने अभी सत्यापित किया है कि यह डिफ़ॉल्ट रूप से Win7 / 2008R2 में अक्षम है।
अब NtfsDisableLastAccessUpdateस्थित रजिस्ट्री सेटिंग HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemप्रदर्शन उद्देश्यों के लिए 1 में चूक कर देती है। यदि आप उसे 0 में बदलते हैं, तो NTFS फाइल / फोल्डर के लास्ट असेट टाइम को अपडेट करेगा।
आप फ़ाइल / फ़ोल्डर के गुणों को देखकर इस मान को देख सकते हैं या पॉवरशेल स्क्रिप्ट के साथ जानकारी खींच सकते हैं। सुनिश्चित करें कि आपने पहले परीक्षण किया है, हालांकि यह सुनिश्चित करने के लिए कि प्रदर्शन हिट बहुत बुरा नहीं है।
इसके अलावा NTFS हमेशा सूचना को तुरंत अपडेट नहीं करेगा। Microsoft के अनुसार :
NTFS फ़ाइल सिस्टम एक फ़ाइल के लिए अंतिम पहुँच समय के अपडेट को अंतिम पहुँच के 1 घंटे बाद तक विलंबित करता है।
NtfsDisableLastAccessUpdate?
जैसा कि @murisonc ने बताया , Windows पर NTFS वॉल्यूम अंतिम एक्सेस समय को ट्रैक कर सकते हैं , वे बस डिफ़ॉल्ट रूप से नहीं करते हैं, और यह आसानी से रजिस्ट्री कुंजी सेट करके सक्षम है।
आप इसे फ़ाइल अखंडता निगरानी उपकरण जैसे कि Verisys या Tripwire के साथ जोड़ सकते हैं, जो स्वचालित अलर्टिंग और रिपोर्टिंग प्रदान कर सकता है।
फाइलसिस्टम ऑडिटिंग टूल भी एक विकल्प हो सकता है, हालांकि कई ऑब्जेक्ट ऑडिटिंग को सक्षम करने पर भरोसा करते हैं, जो प्रदर्शन को मार सकते हैं। कुछ अन्य इसके बजाय फाइलसिस्टम फ़िल्टर ड्राइवरों पर भरोसा करते हैं, लेकिन ये ड्राइवर थोड़े परतदार हो सकते हैं।
इस गाइड को किसी फ़ाइल पर ऑडिट को सक्षम करने के लिए ट्रिक करना चाहिए: http://www.discoveryourpc.net.net/01/auditing-access-to-files-on-windows-7.html
यह विंडोज 7 के लिए है, लेकिन लगभग 2008 के समान है।
आप इसके लिए समूह नीतियों का भी उपयोग कर सकते हैं। लेकिन जैसा कि आपने कहा कि आप एक पेशेवर व्यवस्थापक नहीं हैं, यह आपके लिए रास्ता नहीं होगा।
ऑडिट के लिए आपको एक उपयोगकर्ता या समूह जोड़ना होगा। मैं उसी समूह को जोड़ने की सलाह देता हूं, जिसकी मूल फ़ोल्डर में पहुंच है।
आपको उपयोगकर्ताओं को सूचित करना होगा कि आप क्या ऑडिट करते हैं। आपके मामले में "फ़ाइल एक्सेस"। यदि आप उन्हें सूचित नहीं करते हैं तो ऑडिटिंग अवैध हो सकती है।