कैसे CentOS 7 पर करने के लिए अक्षम SELinux
विषयसूची:
SELinux (सुरक्षा संवर्धित लिनक्स) एक लिनक्स कर्नेल सुरक्षा मॉड्यूल है जो प्रशासकों और उपयोगकर्ताओं को अभिगम नियंत्रण पर अधिक नियंत्रण की अनुमति देता है। यह SELinux नीति नियमों के आधार पर पहुंच की अनुमति देता है।
SELinux नीति नियम निर्दिष्ट करते हैं कि कैसे प्रक्रियाएँ और उपयोगकर्ता एक-दूसरे के साथ-साथ प्रक्रियाएँ और उपयोगकर्ता फ़ाइलों के साथ कैसे सहभागिता करते हैं।
जब कोई SELinux नीति नियम स्पष्ट रूप से उपयोग की अनुमति नहीं देता है, जैसे कि किसी फ़ाइल को खोलने वाली प्रक्रिया के लिए, तो पहुँच अस्वीकृत है।
SELinux के तीन मोड हैं:
- लागू करना: SELinux, SELinux नीति नियमों के आधार पर अभिगम की अनुमति देता है। प्रवणशील: SELinux केवल उन क्रियाओं को लॉग करता है, जिन्हें लागू करने की विधि में अस्वीकार कर दिया गया होता।
डिफ़ॉल्ट रूप से, CentOS 7 में, SELinux सक्षम है और एनफोर्सिंग मोड में है।
SELinux को लागू करने के लिए मोड में रखने की अनुशंसा की जाती है, लेकिन कुछ मामलों में, आपको इसे एक अनुमत मोड पर सेट करने या इसे पूरी तरह से अक्षम करने की आवश्यकता हो सकती है।
इस ट्यूटोरियल में, हम आपको दिखाएंगे कि CentOS 7 सिस्टम पर SELinux को कैसे निष्क्रिय किया जाए।
आवश्यक शर्तें
ट्यूटोरियल शुरू करने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।
SELinux स्थिति की जाँच करें
वर्तमान SELinux स्थिति और आपके सिस्टम पर उपयोग की जा रही SELinux नीति देखने के लिए,
sestatus
कमांड का उपयोग करें:
sestatus
SELinux status: enabled SELinuxfs mount: /sys/fs/selinux SELinux root directory: /etc/selinux Loaded policy name: targeted Current mode: enforcing Mode from config file: enforcing Policy MLS status: enabled Policy deny_unknown status: allowed Max kernel policy version: 31
आप ऊपर दिए गए आउटपुट से देख सकते हैं कि SELinux सक्षम है और एनफोर्सिंग मोड पर सेट है।
SELinux अक्षम करें
आप निम्न कमांड के साथ अस्थायी रूप से SELinux मोड को
targeted
से
permissive
बदल सकते हैं:
sudo setenforce 0
हालाँकि, यह परिवर्तन केवल वर्तमान रनटाइम सत्र के लिए मान्य है।
अपने CentOS 7 सिस्टम पर SELinux को स्थायी रूप से अक्षम करने के लिए, नीचे दिए गए चरणों का पालन करें:
-
/ Etc / SELinux / config/etc/selinux/config
फ़ाइल खोलें औरSELINUX
मॉड कोdisabled
सेट करें:# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
फ़ाइल सहेजें और अपने CentOS सिस्टम को इसके साथ रिबूट करें:
sudo shutdown -r now
सिस्टम बूट होने के बाद,
sestatus
कमांड के साथ बदलाव को सत्यापित करें:sestatus
आउटपुट इस तरह दिखना चाहिए:
SELinux status: disabled
निष्कर्ष
इस ट्यूटोरियल में, आपने सीखा कि कैसे CentOS 7 सिस्टम पर SELinux को स्थायी रूप से अक्षम करना है।
आपको CentOS SELinux गाइड पर भी जाना चाहिए और SELinux की शक्तिशाली विशेषताओं के बारे में और जानना चाहिए।
सुरक्षा सेंटोसविंडोज़ में मास्टर बूट रिकॉर्ड (एमबीआर) को पुनर्स्थापित करें, ठीक करें, ठीक करें, मरम्मत करें, ठीक करें, पुनर्निर्माण या मरम्मत कैसे करें Bootrec.exe उपकरण का उपयोग कर विंडोज 10/8/7 में मास्टर बूट रिकॉर्ड या एमबीआर। कंप्यूटर में बूट समस्याएं होने में सहायक।
बूट समस्याओं को ठीक करने के लिए प्रभावी समस्या निवारण चरणों में से एक है
टम्बलर सुरक्षित मोड को निष्क्रिय कैसे करें या इसे बिना किसी खाते के बायपास करें
Tumblr डिफ़ॉल्ट रूप से सभी NSFW सामग्री पर सुरक्षित मोड लागू करता है। किसी खाते के साथ या उसके बिना प्रतिबंधित ब्लॉग और पोस्ट एक्सेस करना सीखें।
सेंटोस 8 पर सेलिनक्स को कैसे निष्क्रिय करें
सुरक्षा संवर्धित लिनक्स या SELinux एक सुरक्षा तंत्र है जिसे RHEL- आधारित वितरण द्वारा उपयोग किए जाने वाले लिनक्स कर्नेल में बनाया गया है। इस ट्यूटोरियल में, हम CentOS 8 पर SELinux को डिसेबल करने के लिए समझायेंगे।