लिनक्स में अनुमतियाँ कैसे बदलें

Linux क्या है और हमें Linux में Permissions बदलने की आवश्यकता क्यों है?

लिनक्स एक ओपन-सोर्स और ओपन लाइसेंस ऑपरेटिंग सिस्टम है। प्रौद्योगिकी की प्रगति के साथ, लिनक्स का अपना मूल्य है। सॉफ्टवेयर डेवलपर्स के लिए लिनक्स एक बेहतरीन और अच्छा प्लेटफॉर्म प्रदान करता है। आप इसे कमांड लाइन और ग्राफिकल यूजर इंटरफेस के जरिए इस्तेमाल कर सकते हैं। क्योंकि बहुत सारे लिनक्स फ्लेवर अपने उपयोगकर्ताओं के लिए एक अच्छा ग्राफिकल इंटरफ़ेस प्रदान करते हैं। लिनक्स ओएस एक अच्छी तरह से परिभाषित और संरक्षित फ़ाइल प्रबंधन प्रणाली है, इसलिए इसमें कुछ फ़ाइल एक्सेस प्रतिबंध हैं।

लिनक्स, विभिन्न कार्य प्रणालियों की तरह, निर्देशिकाओं और दस्तावेजों का उपयोग करके खुद को व्यवस्थित करता है, जिन्हें संभवतः एक्सेस किया जा सकता है, बदला जा सकता है या पूरा किया जा सकता है। आंतरिक अराजकता को रोकने के लिए, लिनक्स किसी के दस्तावेजों और निर्देशिकाओं के साथ बातचीत करने के लिए एक तरह की अनुमति देता है। यदि आप उन अनुमतियों को समायोजित करना चाहते हैं, तो chmod (वैकल्पिक मोड) कमांड वह है जो आप चाहते हैं।

Linux में विभिन्न प्रकार की अनुमतियां

लिनुस ऑपरेटिंग सिस्टम (उबंटू, फेडोरा, मिंट आदि) में तीन मुख्य प्रकार की अनुमतियां हैं। ये नीचे दिए गए हैं:

  • पढ़ना - आप रिकॉर्ड को आसानी से देख सकते हैं, हालांकि, रिकॉर्ड की सामग्री को नहीं बदल सकते। जब फ़ोल्डर पर लागू किया जाता है, तो आप फ़ोल्डर के भीतर दस्तावेज़ों को आसानी से देख सकते हैं, हालांकि आप फ़ोल्डर से फ़ाइलों को हटा या जोड़ नहीं सकते हैं।
  • लिखना - आप दस्तावेज़ को संपादित और बदल सकते हैं। फ़ोल्डर के लिए, आप फ़ोल्डर में दस्तावेज़ों को हटा और जोड़ सकते हैं।
  • निष्पादित - निष्पादन विशेष रूप से तब उपयोग किया जाता है जब आप रिकॉर्ड चलाना चाहते हैं (आमतौर पर तब उपयोग किया जाता है जब आप एक स्क्रिप्ट चलाना चाहते हैं)।

लिनक्स अनुमतियाँ बदलने की आज्ञा देता है

अनुमतियों को बदलने के लिए लिनक्स में कमांड का एक सेट उपलब्ध है। यह व्याख्या नीचे दी गई है:

चामोद कमांड

फ़ाइल सिस्टम पर अनुमतियों को बदलने के लिए chmod लिनक्स में सबसे अच्छा कमांड है। chmod कमांड के विभिन्न प्रकार हैं।

$ चामोद [वैकल्पिक] /पथ

ध्यान दें (इसमें पथ या फ़ाइल का नाम या कोई फ़ोल्डर नाम हो सकता है, आप किस फ़ोल्डर को अनुमति बदलने के लिए)। वैकल्पिक का अर्थ है एक संख्या लिखना। यह संख्या स्पष्टीकरण नीचे दिया गया है:

  • 755 - अनुमति का यह सेट आमतौर पर नेट सर्वर में उपयोग किया जाता है। मालिक के पास अध्ययन करने, लिखने और निष्पादित करने की सभी अनुमतियाँ हैं। बाकी सभी लोग आसानी से पढ़ सकते हैं और निष्पादित कर सकते हैं, हालांकि, फ़ाइल में परिवर्तन नहीं कर सकते हैं।
  • 777 - हर कोई लिखना और निष्पादित करना पढ़ सकता है। एक इंटरनेट सर्वर में, आपकी फ़ाइलों और फ़ोल्डरों पर '777' अनुमति सेट करने की अनुशंसा नहीं की जाती है क्योंकि यह हम सभी को आपके सर्वर में दुर्भावनापूर्ण कोड जोड़ने देता है। हालाँकि, कुछ उदाहरणों में, आप सर्वर पर कोई दस्तावेज़ जोड़ने से पहले 777 अनुमतियाँ सेट करना चाहेंगे (उदाहरण के लिए, वर्डप्रेस में चित्र अपलोड करना)
  • 644 - केवल मालिक ही पढ़ और लिख सकता है। बाकी सभी लोग सरलता से पढ़ सकते हैं। नहीं, आप अभी भी दस्तावेज़ को निष्पादित कर सकते हैं।
  • 655 - केवल मालिक ही पढ़ और लिख सकता है, लेकिन अब रिपोर्ट निष्पादित नहीं कर सकता। बाकी सभी लोग पढ़ और निष्पादित कर सकते हैं, लेकिन दस्तावेज़ को संशोधित नहीं कर सकते।

ये वे नंबर हैं जिनका उपयोग हम chmod कमांड से कर सकते हैं। लेकिन अनुमतियों को बदलने के लिए अन्य आदेश भी।

आपका आदेश

एक प्रमाणित उपयोगकर्ता के लिए अस्थायी रूप से सुपरयुसर बनें।

सुडो कमांड

लिनक्स में विभिन्न पैकेजों को स्थापित करने के लिए sudo कमांड और अनुमतियों को बदलने के लिए उपयोगकर्ता पासवर्ड मांगें।

चाउन कमांड

फ़ाइल स्वामित्व बदलें।

chgrp कमांड

किसी फ़ाइल का समूह स्वामित्व बदलें।

चामोद 777 का अर्थ क्या है?

स्थापना 777 किसी फ़ाइल या निर्देशिका के लिए अनुमतियाँ साधन कि यह सभी उपयोगकर्ताओं द्वारा पठनीय, लिखने योग्य और निष्पादन योग्य होगा और एक बड़ा सुरक्षा जोखिम पैदा कर सकता है। फ़ाइल के स्वामित्व को chown कमांड और अनुमतियों का उपयोग करके बदला जा सकता है चामोद आदेश।

आप यूनिक्स में अनुमतियों को कैसे बदलते हैं?

यदि आप SSH के माध्यम से अपने सर्वर में लॉग इन हैं, तो आप कर सकते हैं अनुमतियाँ बदलें chmod कमांड चलाकर। सेट करने के दो तरीके हैं अनुमतियां चामोद का उपयोग करना।

संख्यात्मक मोड।

7 पढ़ें, लिखें, और निष्पादित करें (आरडब्ल्यूएक्स) 4 + 2 + 1 = 7
एक केवल निष्पादित करें (दुर्लभ) (-x) 0 + 0 + 1 = 1
0 नहीं अनुमतियां (-) 0 + 0 + 0 = 0
• 10 मई, 2021

मैं Linux में 777 को अनुमति कैसे दूं?

यदि आप कंसोल कमांड के लिए जा रहे हैं तो यह होगा: चामोद -आर 777 /www/स्टोर। -R (या -recursive ) विकल्प इसे पुनरावर्ती बनाते हैं। चामोद -आर 777 .

मैं Linux में 775 की अनुमति कैसे दूं?

फ़ाइल अनुमति 775
  1. ऑक्टल वैल्यू। 775 .
  2. प्रतीकात्मक मूल्य। -आरडब्ल्यूएक्सआरडब्ल्यूएक्सआर-एक्स.
  3. प्रकार। फ़ाइल, जैसा कि अग्रणी द्वारा दर्शाया गया है - इसके प्रतीकात्मक मूल्य के भीतर -rwxrwxr-x।
  4. अनुमतियां टूट - फूट। उपयोगकर्ता।
  5. विशेष। अष्टभुजाकार अनुमतियां 3 या 4 मानों से बना हो सकता है।
  6. अपनी फ़ाइल को में कैसे बदलें 775 या -rwxrwxr-x chmod का उपयोग करके।

चामोद 777 खतरनाक क्यों है?

चामोद 777 इसका अर्थ है कि फ़ाइल को सभी के द्वारा पठनीय, लिखने योग्य और निष्पादन योग्य बनाना। यह है खतरनाक क्योंकि कोई भी सामग्री को संशोधित या बदल सकता है। यह संभावित है खतरनाक यदि कोई एप्लिकेशन/डेमॉन/प्रक्रिया मानती है कि कुछ फाइलों में अनुमतियों का एक विशिष्ट सेट है। और, ज़ाहिर है, अगर उपयोगकर्ता भूल जाता है तो यह जोखिम भरा हो सकता है।

मैं chmod 777 अनुमतियों से कैसे छुटकारा पा सकता हूँ?

प्रति हटाना एक फ़ाइल जिसे आपको लिखने की आवश्यकता है अनुमति उस निर्देशिका पर जिसमें यह फ़ाइल है। यहां ही अनुमतियां dr-xr-xr-x 3 rayell pg1083760 4096 2010-10-10 10:00 हैं। तो कोई भी (रूट के अलावा) नहीं कर सकता हटाना इस निर्देशिका के अंदर फ़ाइलें। स्वामी का उपयोग करना चाहिए चामोद प्रथम।

मैं 777 पर अनुमतियाँ कैसे बदलूँ?

मैं chmod अनुमतियाँ कैसे निकालूँ?

प्रति हटाना दुनिया पढ़ें अनुमति एक फ़ाइल से जिसे आप टाइप करेंगे चामोद ओ-आर [फ़ाइल नाम]। प्रति हटाना समूह पढ़ें और निष्पादित करें अनुमति वही जोड़ते समय अनुमति दुनिया के लिए आप टाइप करेंगे चामोद जी-आरएक्स, ओ + आरएक्स [फ़ाइल नाम]। प्रति हटाना सब अनुमतियां समूह और दुनिया के लिए आप टाइप करेंगे चामोद गो = [फ़ाइल नाम]।

मैं chmod अनुमतियाँ कैसे बदलूँ?

चामोद आदेश आपको सक्षम बनाता है परिवर्तन अनुमतियां एक फाइल पर। आपको सुपरयूज़र या फ़ाइल या निर्देशिका का स्वामी होना चाहिए परिवर्तन इसका अनुमतियां .

बदलना फ़ाइल अनुमतियां .

अष्टाधारी मान फ़ाइल अनुमतियाँ सेट अनुमतियां विवरण
5 आर-एक्स पढ़ें और निष्पादित करें अनुमतियां
6 आरडब्ल्यू- पढ़ना और लिखना अनुमतियां
7 आरडब्ल्यूएक्स पढ़ें, लिखें, और निष्पादित करें अनुमतियां

मैं अनुमतियाँ कैसे बदलूँ?

परिवर्तन अनुप्रयोग अनुमतियां
  1. अपने फ़ोन पर, सेटिंग ऐप खोलें।
  2. ऐप्स और सूचनाएं टैप करें।
  3. जिस ऐप को आप चाहते हैं उसे टैप करें परिवर्तन . अगर आपको यह नहीं मिल रहा है, तो पहले सभी ऐप देखें या ऐप की जानकारी पर टैप करें।
  4. नल अनुमतियां .
  5. प्रति परिवर्तन प्रति अनुमति सेटिंग, इसे टैप करें, फिर अनुमति दें या अस्वीकार करें चुनें।

क्या है - आर -?

- आर-आर-आर- :इसका मतलब है कि मालिक, समूह और बाकी सभी के पास फ़ाइल के लिए केवल पढ़ने की अनुमति है (याद रखें, अगर कोई 'd' या 'l' नहीं है, तो हम एक फ़ाइल के बारे में बात कर रहे हैं)।

मैं लिनक्स में अनुमतियों की जांच कैसे करूं?

लिनक्स में चेक अनुमतियां कैसे देखें
  1. पता लगाएँ फ़ाइल आप जांच करना चाहते हैं, आइकन पर राइट-क्लिक करें और गुण चुनें।
  2. यह शुरू में एक नई विंडो खोलता है जिसमें इसके बारे में बुनियादी जानकारी दिखाई देती है फ़ाइल .
  3. वहां, आप देखेंगे कि अनुमति प्रत्येक के लिए फ़ाइल तीन श्रेणियों के अनुसार भिन्न होता है:

मैं LS अनुमतियाँ कैसे पढ़ूँ?

देखने के लिए अनुमतियां निर्देशिका में सभी फाइलों के लिए, का उपयोग करें रास -la विकल्पों के साथ कमांड। इच्छानुसार अन्य विकल्प जोड़ें; मदद के लिए, यूनिक्स में निर्देशिका में फाइलों की सूची देखें। उपरोक्त आउटपुट उदाहरण में, प्रत्येक पंक्ति में पहला वर्ण इंगित करता है कि सूचीबद्ध ऑब्जेक्ट एक फ़ाइल या निर्देशिका है या नहीं।

मैं यूनिक्स में अनुमतियों की जांच कैसे करूं?

आपको -l विकल्प के साथ ls कमांड का उपयोग करने की आवश्यकता है। फ़ाइल पहुंच अनुमतियां वर्ण के बाद आउटपुट के पहले कॉलम में प्रदर्शित होते हैं फ़ाइल प्रकार। ls कमांड सूची के बारे में जानकारी फ़ाइलें . यदि कोई तर्क नहीं दिया जाता है तो यह डिफ़ॉल्ट रूप से वर्तमान निर्देशिका का उपयोग करेगा।

मैं लिनक्स टर्मिनल में अनुमतियों की जांच कैसे करूं?

एलएस कमांड
  1. एलएस -एच। -h विकल्प रास्ता बदलता है फ़ाइल आकार प्रदर्शित होते हैं।
  2. एलएस -ए। प्रति प्रदर्शन छुपे हुए फ़ाइलें ( फ़ाइलें उन नामों के साथ जो एक अवधि से शुरू होते हैं), -a विकल्प का उपयोग करें।
  3. एलएस -एल।
  4. पहला वर्ण: फ़ाइल प्रकार।
  5. अनुमतियां संक्षिप्ताक्षर।
  6. अनुमतियां पात्र।
  7. पहला नंबर।
  8. मालिक और समूह।

आप लिनक्स में अनुमतियों को कैसे हटाते हैं?

प्रति परिवर्तन निर्देशिका लिनक्स में अनुमतियाँ , निम्न का उपयोग करें:
  1. जोड़ने के लिए chmod +rwx फ़ाइल नाम अनुमतियां .
  2. chmod -rwx निर्देशिकानाम to अनुमतियां हटाएं .
  3. chmod +x फ़ाइल नाम निष्पादन योग्य अनुमति देने के लिए अनुमतियां .
  4. chmod -wx फ़ाइल नाम to साथ ले जाएं लिखें और निष्पादन योग्य अनुमतियां .

मूल Linux फ़ाइल अनुमतियाँ क्या हैं?

तीन मूल फ़ाइल अनुमतियाँ में लिनक्स पढ़ा, लिखा और निष्पादित किया जाता है। आपको a . के ls -l का आउटपुट दिया गया है फ़ाइल में लिनक्स . Books_file एक निर्देशिका है; आउटपुट में पहला वर्ण निर्देशिका प्रविष्टि के प्रकार को दर्शाता है; इस मामले में, एक निर्देशिका।

लिनक्स में क्या उपयोग है?

में '!' प्रतीक या संकारक लिनक्स लॉजिकल नेगेशन ऑपरेटर के रूप में इस्तेमाल किया जा सकता है और साथ ही इतिहास से कमांड को ट्वीक के साथ लाने के लिए या संशोधन के साथ पहले से चलाए गए कमांड को चलाने के लिए इस्तेमाल किया जा सकता है।