Linux File Permissions: Commands with Examples - Linux Tutorial 6
विषयसूची:
लिनक्स एक बहु-उपयोगकर्ता प्रणाली है, और फाइल की अनुमति फ़ाइल अनुमतियों, विशेषताओं और स्वामित्व के माध्यम से नियंत्रित की जाती है। यह सुनिश्चित करता है कि केवल अधिकृत उपयोगकर्ता और प्रक्रियाएं फ़ाइलों और निर्देशिकाओं तक पहुंच सकती हैं।
फ़ाइल अनुमतियों के बारे में अधिक जानकारी के लिए, "लिनक्स में उमस्क कमांड" देखें।, हम बताएंगे कि कैसे फ़ाइलों और निर्देशिकाओं की अनुमतियों को पुन: बदलने के लिए।
चामोद पुनरावर्ती
chmod
कमांड आपको प्रतीकात्मक या संख्यात्मक मोड का उपयोग करके फ़ाइलों की अनुमतियों को बदलने की अनुमति देता है।
किसी दिए गए निर्देशिका के तहत सभी फ़ाइलों और निर्देशिकाओं पर पुनरावर्ती रूप से काम करने के लिए,
-R
, (
--recursive
) विकल्प के साथ
chmod
कमांड का उपयोग करें। फ़ाइल की अनुमतियों को पुन: बदलने के लिए सामान्य सिंटैक्स निम्नानुसार है:
chmod -R MODE DIRECTORY
उदाहरण के लिए, सभी फ़ाइलों और उपनिर्देशिकाओं की अनुमतियों को
/var/www/html
निर्देशिका के तहत
755
बदलने के लिए जिसका आप उपयोग करेंगे:
chmod -R 755 /var/www/html
प्रतीकात्मक विधि का उपयोग करके मोड को भी निर्दिष्ट किया जा सकता है:
chmod -R u=rwx, go=rx /var/www/html
केवल रूट, फ़ाइल स्वामी, या
sudo
विशेषाधिकार वाले उपयोगकर्ता किसी फ़ाइल की अनुमतियों को बदल सकते हैं। अतिरिक्त सावधानी बरतें जब फ़ाइलों की अनुमतियों को पुनरावर्ती रूप से परिवर्तित किया जाए।
find
आदेश का उपयोग करना
सामान्य तौर पर, फ़ाइलों और निर्देशिकाओं में समान अनुमतियाँ नहीं होनी चाहिए। अधिकांश फ़ाइलों को निष्पादित अनुमति की आवश्यकता नहीं होती है, जबकि आपको उन्हें बदलने के लिए निर्देशिकाओं पर निष्पादन की अनुमति निर्धारित करनी चाहिए।
सबसे आम परिदृश्य पुनरावृत्ति को वेबसाइट फ़ाइल की अनुमतियों को
644
बदलना और निर्देशिका की अनुमतियों को
755
बदलना है।
संख्यात्मक पद्धति का उपयोग करना:
find /var/www/html -type d -exec chmod 755 {} ;
find /var/www/html -type f -exec chmod 644 {} ;
प्रतीकात्मक विधि का उपयोग करना:
find /var/www/html -type d -exec chmod u=rwx, go=rx {} ;
find /var/www/html -type f -exec chmod u=rw, go=r {} ;
find
आदेश
/var/www/html
तहत फ़ाइलों या निर्देशिकाओं के लिए खोज करता है और अनुमतियों को सेट करने के लिए
chmod
कमांड में प्रत्येक मिली फ़ाइल या निर्देशिका को पारित करता है।
-exec
साथ
find
का उपयोग करते समय, प्रत्येक मिली प्रविष्टि के लिए
chmod
कमांड चलाया जाता है। एक साथ कई प्रविष्टियाँ पास करके ऑपरेशन को गति देने के लिए
xargs
कमांड का उपयोग करें:
find /var/www/html -type d -print0 | xargs -0 chmod 755
find /var/www/html -type d -print0 | xargs -0 chmod 755
find /var/www/html -type f -print0 | xargs -0 chmod 644
find /var/www/html -type f -print0 | xargs -0 chmod 644
निष्कर्ष
-R
विकल्पों के साथ
chmod
कमांड आपको फ़ाइल की अनुमतियों को फिर से बदलने की अनुमति देता है।
अपने प्रकार के आधार पर फ़ाइलों की अनुमतियों को पुन: सेट करने के लिए,
find
आदेश के साथ संयोजन में
chmod
का उपयोग करें।
विंडोज 10 में सक्रिय नेटवर्क प्रोफाइल नाम का नाम बदलने या बदलने के लिए कैसे करें

इस आलेख में, हम आपको बताते हैं कि कैसे बदलें या नाम बदलें विंडोज रजिस्ट्री को संपादित करके और स्थानीय सुरक्षा नीति में सेटिंग्स बदलकर नेटवर्क प्रोफाइल नाम। इन विधियों का उपयोग करके आप विंडोज 10/8/7 में सक्रिय, ईथरनेट या वाई-फाई नेटवर्क कनेक्शन नाम का नाम बदल सकते हैं।
विंडोज़ में फ़ाइल या फ़ोल्डर अनुमतियों को बदलने में असमर्थ

यदि आप विंडोज 10/8 में फ़ाइल या फ़ोल्डर अनुमतियों को बदलने में असमर्थ हैं या नहीं कर पा रहे हैं / 7 / Vista, इस समस्या को समस्या निवारण और इस समस्या से निपटने के लिए पढ़ें।
विंडोज़ 10/8/7

Windows ऑपरेटिंग सिस्टम में