लिनक्स में फाइल और डायरेक्टरी को कैसे रूट करें, यहां तककि रूट द्वारा
लिनक्स सहित यूनिक्स जैसे ऑपरेटिंग सिस्टम पर, root
खाता या उपयोगकर्ता नाम है जो डिफ़ॉल्ट रूप से एक सिस्टम पर सभी निर्देशिकाओं और फ़ाइलों को संशोधित कर सकता है। इस लेख में, हम यह दिखाएंगे कि लिनक्स में रूट उपयोगकर्ता द्वारा निर्देशिकाओं या फाइलों को कैसे अपरिवर्तनीय बनाया जा सकता है।
रूट सहित किसी भी सिस्टम उपयोगकर्ता द्वारा किसी फाइल को अनिर्दिष्ट बनाने के लिए, आपको चैटट्रीम कमांड का उपयोग करके इसे अपरिवर्तनीय बनाने की आवश्यकता है। यह कमांड एक लिनक्स फाइल सिस्टम पर फाइल विशेषताओं को बदलता है।
कैसे लिनक्स में फ़ाइल को अक्षम करने के लिए
नीचे दिया गया आदेश /backups/passwd फ़ाइल को अपरिवर्तनीय (या नाकाफी) बनाता है। इसका तात्पर्य है कि फ़ाइल को किसी भी तरह से संशोधित नहीं किया जा सकता है: इसे हटाया या नाम बदला नहीं जा सकता है। आप इसके लिए लिंक भी नहीं बना सकते हैं और फ़ाइल में भी कोई डेटा नहीं लिखा जा सकता है।
ध्यान दें कि आपको इस विशेषता को सेट करने या निकालने के लिए सुपरसुअर विशेषाधिकारों की आवश्यकता है, sudo कमांड का उपयोग करते हुए:
$ sudo chattr +i /backups/passwd OR $ sudo chattr +i -V /backups/passwd
किसी फ़ाइल की विशेषताओं को देखने के लिए, lsattr कमांड का उपयोग करें जैसा कि दिखाया गया है।
$ lsattr /backups/passwd
अब अपरिवर्तनीय फ़ाइल को निकालने की कोशिश करें, दोनों एक सामान्य उपयोगकर्ता और रूट के रूप में।
$ rm /backups/passwd $ sudo rm /backups/passwd
कैसे लिनक्स में निर्देशिका को पुन: प्राप्य बनाने के लिए
-R
ध्वज का उपयोग करके, आप निम्न प्रकार से निर्देशिकाओं की विशेषताओं और उनकी सामग्री को बदल सकते हैं।
$ sudo chattr +i -RV /backups/
फ़ाइल को फिर से म्यूट करने के लिए, उपरोक्त विशेषता को हटाने के लिए -i
साइन का उपयोग करें, निम्नानुसार।
$ sudo chattr -i /backups/ passwd
अधिक जानकारी के लिए, इस लेख को पढ़ें: लिनक्स में महत्वपूर्ण फाइलों को निष्क्रिय (अपरिवर्तनीय) बनाने के लिए 5 information चैटट्रैक के कमांड
आपको ये संबंधित लेख उपयोगी लगेगा:
- How to Manage Users and Groups in Linux
- Managing Users & Groups and Enabling sudo Access on Users
- How to Find Files With SUID and SGID Permissions in Linux
- Translate rwx Permissions into Octal Format in Linux
बस! इस लेख में, हमने दिखाया कि लिनक्स में रूट उपयोगकर्ता द्वारा फाइलों को कैसे अपरिवर्तनीय बनाया जाता है। आप नीचे दिए गए फीडबैक फॉर्म के माध्यम से कोई भी प्रश्न पूछ सकते हैं।