मैं जानना चाहूंगा कि लिनक्स वातावरण पर सुपरसुअर गतिविधियों पर नज़र रखने के लिए सबसे अच्छा तरीका क्या है।
विशेष रूप से, मैं इन सुविधाओं की तलाश कर रहा हूं:
- ए) एक सुरक्षित syslog सर्वर के लिए कीस्ट्रोक्स लॉगिंग
- बी) शेल सत्र फिर से शुरू करने की क्षमता (स्क्रिप्ट्रेप्ले जैसी कुछ)
- सी) आदर्श रूप से, सर्वर पर भौतिक पहुंच के बिना इसे रोकना कुछ असंभव (या काफी कठिन) होना चाहिए।
इस बारे में सुरक्षा / ऑडिटिंग के नजरिए से सोचें, ऐसे वातावरण में जहां अलग-अलग sysadmins (या यहां तक कि तीसरे पक्ष) को सर्वर पर विशेषाधिकार प्राप्त संचालन करने की अनुमति दी जानी चाहिए।
प्रत्येक व्यवस्थापक के पास अपना स्वयं का नाममात्र खाता होगा, और प्रत्येक इंटरैक्टिव सत्र को पूरी तरह से लॉग इन किया जाना चाहिए, यदि आवश्यक हो तो इसे फिर से शुरू करने की संभावना के साथ (उदाहरण के लिए, यदि किसी ने महत्वपूर्ण फ़ाइलों को हटाने या बदलने के लिए एमसी का उपयोग किया है, तो यह पर्याप्त नहीं होगा। जानते हैं कि उस व्यक्ति ने mc कमांड जारी किया है; वास्तव में mc लॉन्च करने के बाद क्या किया गया था, यह देखने का एक तरीका होना चाहिए)।
अतिरिक्त नोट :
- जैसा कि वोमबल ने बताया है, सबसे अच्छा विकल्प हो सकता है कि लोग सर्वर पर परिवर्तन करने के लिए रूट विशेषाधिकार के साथ लॉग इन नहीं कर रहे हों, बल्कि एक कॉन्फ़िगरेशन प्रबंधन प्रणाली के माध्यम से ऐसा कर रहे हों। तो चलिए एक ऐसी स्थिति मान लेते हैं, जहां हमारे पास ऐसी कोई प्रणाली नहीं है और हमें एक ही सर्वर पर विभिन्न लोगों को रूट लेवल एक्सेस देने की आवश्यकता है ।
- मुझे यह पूरी तरह से करने में कोई दिलचस्पी नहीं है: रूट विशेषाधिकारों वाले सर्वर में लॉग इन करने वाला प्रत्येक व्यक्ति पूरी तरह से अवगत होगा कि सत्र रिकॉर्ड किया जाएगा (उसी तरह, उदाहरण के लिए, कॉल सेंटर ऑपरेटरों को पता है कि उनकी बातचीत है) दर्ज किया जा रहा है)
- कोई भी सामान्य सुपरसकर खाता ("रूट") का उपयोग नहीं करेगा
- मुझे टाइट्रप्लड के बारे में पता है और ऐसा लगता है कि मैं क्या देख रहा हूं। लेकिन इस तरह से जाने से पहले, मैं यह जानना चाहूंगा कि क्या यह अनमॉडिफाइड कर्नेल का उपयोग करके हल किया जा सकता है। मैं यह जानना चाहता हूं कि क्या विशेष रूप से डेबियन (या सामान्य रूप से लिनक्स) के लिए कोई उपकरण हैं जो शेल या कर्नेल को पैच किए बिना सुपरयूज़र खातों की पूर्ण ऑडिटिंग की अनुमति देते हैं।