लिनक्स (I) मध्ये फाइल परवानग्या कशा कार्य करतात

लिनक्स फाइल परवानगी

अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना फाइल व निर्देशिका परवानग्या च्या जगातील एक आवश्यक भाग आहेत जीएनयू / लिनक्स, आणि ते युनिक्समध्ये वर्षानुवर्षे अस्तित्वातील वारसा पासून प्राप्त झालेल्या भागांपैकी एक भाग आहेत. या व्यासपीठावर पोहोचण्याच्या वस्तुस्थितीला सामोरे जावे लागले अशा बर्‍याच वापरकर्त्यांसाठी, या समस्यांपैकी एक आहे जो अडथळा आणतो आणि आदर देतो, परंतु आयुष्यातील प्रत्येक गोष्टाप्रमाणे समजणे सोपे आहे की आम्ही दिले की नाही. योग्य मदत.

या पोस्टमध्ये आम्ही काही शंका दूर करण्याचा प्रयत्न करू आणि शक्य तितक्या स्पष्ट, मूलभूत आणि अत्यावश्यक असू जेणेकरून प्रत्येकजण समजण्यास सुरवात करेल GNU / Linux मध्ये फाइल व निर्देशिका परवानग्या कशा कार्य करतात. हे कोणत्याही प्रकारे प्रगत मार्गदर्शक नाही, म्हणूनच ज्यांना या विषयात आधीपासूनच अनुभव आहे ते त्यांचे अनुसरण करू शकतात, कारण आपण या ऑपरेटिंग सिस्टममध्ये जे लोक नुकतेच प्रारंभ करीत आहेत त्यांच्यासाठी आम्ही स्पष्ट आणि तपशीलवार असल्याचे प्रयत्न करणार आहोत, किंवा ज्यांच्याकडे असूनही हे प्लॅटफॉर्म काही काळासाठी वापरत आहे हे अद्याप चांगले शिकलेले नाही.

पहिली गोष्ट समजून घ्या परवानग्या तीन गटांमध्ये विभागल्या आहेत: मालक, गट आणि इतर, प्रतिनिधित्व जे प्रवेश परवानग्या ज्याकडे फाईल किंवा डिरेक्टरीचा मालक असेल, ज्याचा वापरकर्ता त्या फाईल किंवा डिरेक्टरीच्या मालकीच्या गटाशी असेल आणि ज्याचे सिस्टमचे उर्वरित वापरकर्ते असतील. या परवानग्या पाहण्यासाठी, आम्ही कोणत्याही निर्देशिकेत जाऊ आणि पुढील कार्यवाही करू:

ls -l

आम्ही या पोस्टच्या वरच्या प्रतिमेमध्ये आपल्यासारखेच पाहू, जिथे आपल्याकडे कित्येक पंक्ती आणि स्तंभांमध्ये प्रतिनिधित्व केलेली माहिती आहे. नंतरचे आपल्याला असे काहीतरी दर्शवितो -rw-r - r– 1 मूळ रूट 164 नोव्हेंबर 11 xinitrcआणि डावीकडील जे चांगले दिसत आहे ते म्हणजे आपण परवानग्या कशा व्यवस्थापित करू शकाल हे समजण्यास आमच्यात सर्वात जास्त रस आहे. तो पहिला स्तंभ आपल्याला 10 मोकळी जागा दर्शवितो, त्यातील प्रत्येक वेगळ्या अर्थाने व्यापला आहे की नाही यावर अवलंबून:

  • बी: ब्लॉक डिव्हाइस
  • c: कॅरेक्टर डिव्हाइस (उदाहरणार्थ / देव / tty1)
  • डी: निर्देशिका
  • l: प्रतीकात्मक दुवा (उदाहरणार्थ / यूएसआर / बिन / जावा -> / होम / प्रोग्राम्स / जावा / जेरे / बिन / जावा)
  • पी: नामित पाईप (उदाहरणार्थ / proc / 1 / नकाशे)
  • - परवानगी नियुक्त केलेली नाही
  • आर: वाचन
  • डब्ल्यू: लेखन
  • x: अंमलबजावणी

डी फक्त डावीकडून प्रारंभ होणार्‍या पहिल्या जागेत उपस्थित असेल आणि याचा अर्थ असा आहे की प्रश्नातील घटक एक निर्देशिका आहे, म्हणून हायफन that - »ने त्या जागेचा ताबा घेतल्यास आम्ही फाईलसमोर असू. नंतर, पुढील नऊ मोकळी जागा तीनच्या तीन गटात विभागली गेली आहे आणि ऑर्डर नेहमीच खालीलप्रमाणे असतेः rwx, जे मालक, गट आणि इतरांसाठी (इतर) अनुक्रमे लिहिणे, वाचणे आणि चालविण्यास परवानगी दर्शवितात..

त्याखालोखाल अशी एक संख्या आहे जी आपल्याला या फाईल किंवा निर्देशिकेच्या दुव्यांची संख्या दर्शविते, एक आकृती जे बहुतेक वेळा 1 असते, कधीकधी ती 2 आणि काही असू शकते, कमीतकमी, त्यात आणखी एक संख्या असते. हे आत्ता काही फरक पडत नाही, किंवा किमान Linux मध्ये फाईल परवानग्या मास्टर करण्याच्या हेतूने हे महत्त्वाचे नाही, तर मग आपण पुढील फील्डमध्ये पुढे जाऊया कारण आपल्याला तिथे रुचल्यामुळे आपल्याला त्या रुजल्यापासून ते तेथे दिसत आहे. या फाईलचा आणि चौथ्या स्तंभात आपल्याला दिसणारा 'रूट' सूचित करतो की ही फाईल देखील 'रूट' या गटाची आहे. त्यानंतरचे फील्ड आयनोड आकार, फाईल किंवा निर्देशिकेची तारीख आणि नाव दर्शवतात.

ही माहिती लक्षात घेतल्यास आम्हाला पुढील गोष्टी समजण्यास सुरवात होईल, ती कोणती आहे परवानग्यांसाठी अंकित नाव, जीएनयू / लिनक्स, बीएसडी आणि इतर * निक्स सिस्टमचे वैशिष्ट्यपूर्ण काहीतरी. याव्यतिरिक्त, हे नामकरण आम्हाला chmod कमांडचा वापर करून फाइल परवानग्या द्रुतपणे बदलण्यास मदत करेल आणि हेच आम्ही दुसर्‍या पोस्टमध्ये पाहणार आहोत, परंतु आत्ता आम्ही पुढील गोष्टींवर लक्ष केंद्रित करू शकतो: वाचन परवानगीचा अर्थ असा आहे की आम्ही सांगितलेली फाइल किंवा निर्देशिकातील सामग्री पाहू शकतो, लिहिण्याचा अर्थ असा आहे की आपल्याकडे फाईल किंवा निर्देशिका सुधारित करण्याची परवानगी आहे आणि अंमलबजावणी परवानगीचा अर्थ असा आहे की आपण फाईल कार्यान्वित करू शकतो किंवा आपल्याकडे एखादी डिरेक्टरी असेल तर आपण शोधू शकतो. त्यात. (म्हणजे "एलएस" करा). हे स्पष्ट करते की / usr /, / usr / bin किंवा / usr / lib सारख्या सिस्टममधील मूलभूत फायलींनी परवानगी कार्यान्वित का केली परंतु मालकाशिवाय परवानगी लिहिण्याची परवानगी का दिली नाही, कारण या प्रकारे सर्व वापरकर्ते सर्व आज्ञा अंमलात आणू शकतात परंतु करतात जोपर्यंत आम्हाला त्या परवानग्या प्राप्त होत नाहीत किंवा 'su' आदेशाद्वारे 'रूट' होत नाही तोपर्यंत काहीही सुधारित किंवा हटवू नका.


लेखाची सामग्री आमच्या तत्त्वांचे पालन करते संपादकीय नीति. त्रुटी नोंदविण्यासाठी क्लिक करा येथे.

2 टिप्पण्या, आपल्या सोडा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही.

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   Javier म्हणाले

    उत्कृष्ट टीप !! शुभेच्छा

  2.   मारा म्हणाले

    मी माहितीवर चिडलो!

bool(सत्य)