chown
स्वामित्व बदलने और chmod
अधिकारों को बदलने के लिए उपयोग करें ।
जैसा कि Paweł Karpiński ने कहा, एक निर्देशिका के अंदर भी सभी फ़ाइलों के अधिकारों को लागू करने के लिए -R विकल्प का उपयोग करें।
ध्यान दें कि ये दोनों कमांड सिर्फ डायरेक्टरी के लिए भी काम करते हैं। -R विकल्प उन्हें निर्देशिका के अंदर सभी फ़ाइलों और निर्देशिकाओं के लिए अनुमतियाँ भी बदल देता है।
उदाहरण के लिए
sudo chown -R username:group directory
अंदर की सभी फ़ाइलें और निर्देशिका के स्वामित्व (दोनों उपयोगकर्ता और समूह) बदल जाएगा directory
और directory
खुद को।
sudo chown username:group directory
केवल फ़ोल्डर की अनुमति को बदल directory
देगा, लेकिन फ़ाइलों और फ़ोल्डरों को केवल निर्देशिका के अंदर छोड़ देगा।
जैसा कि एनज़ोटिब ने उल्लेख किया है, आपको sudo
स्वामित्व को जड़ से स्वयं में बदलने के लिए उपयोग करने की आवश्यकता है ।
संपादित करें:
ध्यान दें कि यदि आप उपयोग करते हैं chown <user>: <file>
(लेफ्ट-आउट समूह को नोट करें), यह उस उपयोगकर्ता के लिए डिफ़ॉल्ट समूह का उपयोग करेगा।
यदि आप केवल समूह बदलना चाहते हैं, तो आप उपयोग कर सकते हैं:
chown :<group> <file>