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