विषयसूची:
- परिभाषा - सुरक्षा-संवर्धित लिनक्स (SELinux) का क्या अर्थ है?
- Techopedia सुरक्षा-संवर्धित लिनक्स (SELinux) की व्याख्या करता है
परिभाषा - सुरक्षा-संवर्धित लिनक्स (SELinux) का क्या अर्थ है?
सुरक्षा-संवर्धित लिनक्स (SELinux) विशेष रूप से लिनक्स कर्नेल के लिए बनाया गया एक सुरक्षा मॉड्यूल है, जो एक्सेस कंट्रोल के लिए सुरक्षा नीतियों का समर्थन करने वाली सुविधाओं को सक्षम करता है, जिसमें अनिवार्य एक्सेस कंट्रोल (मैक) भी शामिल है।
जनवरी 1998 में जारी, यह सी प्रोग्रामिंग भाषा में लिखा गया है और 2003 से लिनक्स मेनलाइन का एक हिस्सा रहा है, जब संस्करण 2.6 जारी किया गया था।
Techopedia सुरक्षा-संवर्धित लिनक्स (SELinux) की व्याख्या करता है
SELinux विभिन्न कर्नेल संशोधनों और उपयोगकर्ता-स्तरीय उपकरणों का एक संकलन सूट है जिसे कई लिनक्स वितरणों में शामिल किया जा सकता है। यह सुरक्षा निर्णय और नीति प्रवर्तन को अलग करने और सुरक्षा नीति वृद्धि-सक्षम सॉफ़्टवेयर को कारगर बनाने के लिए डिज़ाइन किया गया है।
SELinux राष्ट्रीय सुरक्षा एजेंसी (NSA) द्वारा अपने सूचना आश्वासन मिशन के हिस्से के रूप में की गई कई परियोजनाओं का परिणाम है, जो संपूर्ण प्रणालियों के लिए सुरक्षा प्रदान करने के उद्देश्य से इसकी गोपनीयता और अखंडता आवश्यकताओं के आधार पर जानकारी को अलग करने के लिए तैयार है।
SELinux पहुँच नियंत्रण योजनाओं पर अधिक शक्ति के साथ प्रशासक प्रदान करता है। उदाहरण के लिए, चर का उपयोग करके सीमित किया जा सकता है, जैसे कि उपयोगकर्ता / अनुप्रयोग अनुमति स्तर जैसे कि फ़ाइलें और अन्य प्रकार के डेटा।
सामान्य लिनक्स वातावरण में, उपयोगकर्ता और एप्लिकेशन फ़ाइल मोड को बदल सकते हैं (पढ़ सकते हैं, लिख सकते हैं, संशोधित कर सकते हैं), लेकिन SELinux अभिगम नियंत्रण उन प्रीलोडेड नीतियों द्वारा निर्धारित किए जाते हैं जिन्हें लापरवाह उपयोगकर्ताओं और दुर्व्यवहारकारी अनुप्रयोगों द्वारा नहीं छुआ जा सकता है।
SELinux फ़ाइलों को लिखने, पढ़ने या निष्पादित करने के लिए निर्दिष्ट करने के लिए न केवल उपयोग करने के लिए ठीक नियंत्रण प्रदान करता है। यह यह भी निर्दिष्ट कर सकता है कि कौन विशिष्ट फ़ाइलों को अनलिंक कर सकता है, स्थानांतरित कर सकता है या जोड़ सकता है। यह नियंत्रण अन्य कंप्यूटिंग संसाधनों, जैसे नेटवर्किंग और इंटर-प्रोसेस कम्युनिकेशन (IPC) तक फैला हुआ है।
