फ़ाइल और निर्देशिका अनुमतियाँ कैसे काम करती हैं (II)

linux उपयोगकर्ता की अनुमति

बहुत पहले, हमारी पोस्ट में फ़ाइल अनुमतियाँ लिनक्स में कैसे काम करती हैं (I) हमने अपने पसंदीदा ऑपरेटिंग सिस्टम में एक्सेस अनुमतियों के साथ काम करने के तरीके को समझने के लिए एक शुरुआत देखी। हमने उन लोगों तक प्रभावी रूप से पहुंचने में सक्षम होने की कोशिश की जिन्होंने इस मंच पर सिर्फ अपना पहला हथियार बनाया है, हालांकि, लगभग सभी विषयों में, हमारे पास अधिक उन्नत स्तर तक पहुंचने की संभावना है, और बहुत कम हम इसे देखेंगे ।

हमें उस चीज़ के साथ छोड़ दिया गया था जो कमांड "ls -l" हमें दिखाता है, जिसके बाद हम उन सभी का विवरण प्राप्त करते हैं जो सिस्टम ने प्रत्येक निर्देशिका, उपनिर्देशिका और फ़ाइलों के लिए स्थापित किया है। लेकिन इन सभी अनुमतियों को न केवल आर, डब्ल्यू और एक्स के अक्षरों के साथ सेट किया जा सकता है जो क्रमशः पढ़ने, लिखने और निष्पादन का संकेत देते हैं, लेकिन हम भी कर सकते हैं अनुमतियों के संख्यात्मक नामकरण का उपयोग करें, कुछ ऐसा जो हम इस पोस्ट में देखने जा रहे हैं और बाद में हमें umask के साथ काम करने की अनुमति देगा, एक कार्यक्षमता जो उन अनुमतियों को परिभाषित करेगी जो प्रत्येक फ़ाइल को एक निश्चित निर्देशिका में बनाई गई है Linux.

लेकिन पहले चीजें पहले, आइए देखें कि उन नंबरों का क्या मतलब है जो हम कभी-कभी चोमोड कमांड के बारे में बात करते हुए देखते हैं, जिसमें नीचे की तरह एक सिंटैक्स होता है:

chmod [विकल्प] फ़ाइल मोड।

तो, निश्चित रूप से हमने कभी कुछ देखा है: chmod 755 ~ / डाउनलोड / DTStoAC3।

क्या किया गया है सिस्टम (सार्वजनिक) का उपयोग करने वाले सभी उपयोगकर्ताओं के लिए पढ़ने और निष्पादित करने के लिए अनुमति देना है और उन लोगों के लिए जो फ़ाइल के मालिक के समूह का हिस्सा हैं, जिनके पास लिखित अनुमति भी है, और इसलिए केवल यही है वह जो फ़ाइल सामग्री को संशोधित कर सकता है। इसे समझने के लिए हमें भागों में जाना चाहिए, और इसके लिए हमने पहले से ही पिछली पोस्ट में देखा कि हमें नौ संकेतकों को तीन समूहों में अलग करना चाहिए: मालिक, समूह और अन्य।

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

वह संख्या जो हम कभी-कभी देखते हैं, यह निर्धारित करती है कि अनुमतियों के द्विआधारी आदेशों का योग क्या है, और यह है कि उनमें से प्रत्येक के पास इसकी स्थिति द्वारा निर्दिष्ट मूल्य है। ए) हाँ, rwx, मालिक और समूह और दूसरों के लिए, 4, 2, 1 के रूप में देखा जा सकता है, जो उनमें से प्रत्येक का नाममात्र मूल्य है, और फिर कुल योग 7 देता है जब आपके पास एक निश्चित फ़ाइल या निर्देशिका पर सभी अनुमतियाँ होती हैं, तो यह 6 तब देता है जब आपने अनुमतियाँ पढ़ी और लिखी हैं (क्योंकि r 4 है और w 2 है ), 5 जब आपके पास रीड और एग्जीक्यूट होता है (चूंकि r 4 और x 2 है), 4 जब आपके पास केवल रीड होता है, 2 जब आपके पास केवल राइट होता है और 1 जब आपके पास केवल निष्पादन होता है। हमारे पास इस पोस्ट के साथ आने वाली छवि को समझने के लिए एक अच्छा उदाहरण है, जहां यह अच्छी तरह से दिखाया गया है कि 755 नंबर पर कैसे पहुंचे; अगली किस्त में, और पहले से ही समझ में आ गया कि कैसे अनुमति उनके अंक और पत्र नामकरण दोनों में काम करती है, हम देखने जा रहे हैं लिनक्स में उपयोगकर्ता अनुमतियाँ कैसे बदलें.


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।