कुछ फ़ाइलों को संशोधित या नष्ट होने से बचाएं


1

मैं लिनक्स सुरक्षा के बारे में अपने ज्ञान का विस्तार करने की कोशिश कर रहा हूं और एक चीज जो मैं देख रहा हूं वह कुछ निर्देशिकाओं और फाइलों को संशोधन, विलोपन या विशेषताओं के परिवर्तन से बचा रही है। मैं समझता हूं कि किसी निर्देशिका / फ़ाइल "स्वामित्व" rootको किसी भी गैर-रूट उपयोगकर्ता द्वारा प्रभावित नहीं किया जा सकता है। यह पर्याप्त नहीं है!

मेरी इच्छा इसे बनाने की है, ताकि कुछ फाइलें और निर्देशिकाएं किसी भी और सभी उपयोगकर्ताओं के मनोदशाओं के लिए लेखन-संरक्षित और प्रतिरक्षा हों root। मैंने पढ़ा है कि ग्रामसुरता और AppArmor को प्रतिबंधित करने के लिए इस्तेमाल किया जा सकता है root, लेकिन जानकारी हमेशा अस्पष्ट रही है। क्या उन दोनों में से मैं जो चाहता हूं उसे हासिल करने में सक्षम हूं या इसे करने के अन्य तरीके हैं?

जवाबों:


0

इसी तरह के परिदृश्य में मैंने फाइलों को एक अलग विभाजन में स्थानांतरित कर दिया है और इसे केवल पढ़ने के लिए बनाया है ताकि कोई भी सीधे इसे हटा न सके। आपको रूट एक्सेस की आवश्यकता है और उन फ़ाइलों को संशोधित करने के लिए उस विभाजन को हटाने की आवश्यकता है। इसका सबसे आसान तरीका है उन फाइलों की सुरक्षा।


0

आप फ़ाइल पर "अपरिवर्तनीय" विशेषता को सेट करने के लिए "chattr" कमांड का उपयोग कर सकते हैं, जो कि ext (n) फ़ाइल सिस्टम ड्राइवरों के कई संस्करणों द्वारा समर्थित है। बेशक, रूट हमेशा विशेषता को हटा सकता है, लेकिन अन्यथा किसी भी सामान्य फैशन में फ़ाइल को संशोधित नहीं कर सकता है।

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