मैं फेडोरा कोर का उपयोग कर रहा हूं। मुझे एक विभाजन / डेटा बनाना है जहां उपयोगकर्ता कुछ डेटा पोस्ट करते हैं (सभी में r + w अनुमतियां हैं)। इसलिए, सुरक्षा उद्देश्यों के लिए, मुझे इसे गैर-निष्पादन योग्य बनाना होगा।
मैं लिनक्स सुरक्षा से समझता हूं कि noexec
और nosuid
बढ़ते समय दोनों को / डेटा के लिए सक्षम होना चाहिए। मैं समझता हूं noexec
और यह सक्षम है। हालाँकि मैं nosuid
सक्षम नहीं हूँ ।
किसी भी कारण है कि दोनों noexec
और nosuid
/ डेटा के लिए सक्षम किया जाना चाहिए? केवल noexec
पर्याप्त नहीं है - चूंकि उपयोगकर्ता स्क्रिप्ट और अन्य प्रोग्राम चलाने में सक्षम नहीं होंगे, और nosuid
इससे कोई फर्क नहीं पड़ता?
noexec
कम से कम सेट करना भूल गए हैं तो भी आप मिल गए हैं nosuid
। हालांकि यह एक कमजोर तर्क है क्योंकि दोनों झंडे एक ही स्थान पर कॉन्फ़िगर किए गए हैं, इसलिए यदि आप एक को भूल जाते हैं तो आप दूसरे को भी भूल सकते हैं!
nosuid
बेमानी है], हाँ। क्या आप किसी ऐसे संदर्भ का हवाला दे सकते हैं, जिसकी अनुशंसा आपको पहले से सक्षमnosuid
होने के बावजूद सक्षम करने की आवश्यकताnoexec
थी?