मैं किसी भी SELinux संदर्भ या ACL को कैसे निकालूं?


11

नमस्ते, मेरे पास कुछ फाइलें हैं, जिन्हें मैं SELinux संदर्भ या ACL से निकालना चाहता हूं ( उपयोग करते समय क्रमशः .' +' 'या ' ' द्वारा चिह्नित ls -alZ)।

मेरे पास अपने हाथों पर इत्यादि पढ़ने के लिए बहुत समय नहीं है, इत्यादि का उपयोग कैसे करें chconआदि, इसलिए मैं बस जल्दी से जानना चाहता हूं कि मुझे कैसे अक्षम करना है।

इसके अलावा, अगर कोई SELinux / ACL चीट-शीट जानता है, तो यह बहुत अच्छा होगा।

यहाँ एक स्क्रीन शॉट है:

वैकल्पिक शब्द

अनुमति प्रतीकों के ठीक बाद डॉट्स पर ध्यान दें: drwxr-xr-x.आदि।


यह क्या है ' । 'और' + 'तुम किसके बारे में बात कर रहे हो? मुझे ls के -Z विशिष्ट आउटपुट पर ऐसा कुछ भी दिखाई नहीं देता है।
जेसन एक्सलसन

शायद आप Ext4 का उपयोग न करें? मैं जल्द ही एक संपादन पोस्ट करूँगा, क्योंकि यह कोई जवाब नहीं मिल रहा है।
पोल्मन

जवाबों:



0

आपने कभी नहीं कहा कि आप एसीएल के "से" को क्या हटा रहे हैं, लेकिन अगर यह एक फाइल सिस्टम है, तो इसे अनमाउंट करना और इसे एसीएल विकल्प के बिना रिमाउंट करना काम को जल्दी से कर देगा।


मैं ACL को हटाने के लिए अपने रूट विभाजन को हटा नहीं सकता, मैं सिर्फ एक बार निर्देशिका से उन्हें निकालना चाहता हूं।
पोलीमोन

प्रश्न में इस तरह के अधिक विवरण सहायक होंगे।
किमी।

0

जब तक selinux परमिशन या एनफोर्सिंग में है तब तक आप इसे हटा नहीं पाएंगे। यह इंगित करता है कि सेलिनक्स विशेषताएँ सेट की गई हैं। चूंकि अनुमेय अभी भी सेलिनक्स चेक कर रहा है (बस लागू नहीं) यह मजबूर करेगा। विशेषताओं के अंत में।

पूरी तरह से डॉट को हटाने के लिए मुझे पता है कि सेलिनक्स को पूरी तरह से रोकना है।

vim / etc / selinux / config और अक्षम पर सेट है। रिबूट तब इस कमांड को उन फाइलों पर चलाएं जिन्हें आप हटाना चाहते हैं। (सेलिनक्स एसीएल)

setfattr -x security.selinux myfilewithdot

यहाँ selinux को सेट करने के बाद मेरे डेस्कटॉप Centos7 से आउटपुट है

setfattr -x security.selinux /foo.txt


मैंने बहुत लंबा समय लिया और ऊपर इग्नासियुस पोस्ट नहीं देखा।
मार्क स्टीवर्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.