/etc/passwd फ़ाइल क्या है और इसका उपयोग किस लिए किया जाता है?

/etc/passwd फ़ाइल क्या है और इसका उपयोग किस लिए किया जाता है?

लिनक्स एक मल्टीयूजर ऑपरेटिंग सिस्टम है। और उचित उपयोगकर्ता प्रबंधन की सुविधा के लिए, सिस्टम उपयोगकर्ता की जानकारी को में संग्रहीत करता है /आदि/पासवार्ड फ़ाइल।





यह मार्गदर्शिका आपको यह समझने में मदद करेगी कि पासवार्ड फ़ाइल क्या है और जब यह लिनक्स में उपयोगकर्ता प्रबंधन की बात आती है तो यह महत्वपूर्ण भूमिका निभाती है।





/etc/passwd क्या है?

लिनक्स में पासवार्ड फ़ाइल एक कॉन्फ़िगरेशन फ़ाइल है जिसमें उपयोगकर्ता विवरण होता है। पासवार्ड फ़ाइल की एक महत्वपूर्ण विशेषता यह है कि यह एक ASCII टेक्स्ट फ़ाइल है जिसे उपयोगकर्ता नैनो और विम जैसे किसी भी टेक्स्ट एडिटर का उपयोग करके आसानी से संपादित कर सकते हैं।





क्रोमबुक पर लिनक्स कैसे प्राप्त करें

यद्यपि आप पासवार्ड फ़ाइल का उपयोग करके सीधे उपयोगकर्ताओं को जोड़ और प्रबंधित कर सकते हैं, यह उचित नहीं है क्योंकि यह क्रिया टाइपो और त्रुटियों के लिए प्रवण है। इसके बजाय आपको विभिन्न उपयोगकर्ता प्रबंधन आदेशों का उपयोग करना चाहिए जैसे कि उपयोगकर्ता को आपके सिस्टम में जोड़ने के लिए जोड़ें .

/etc/passwd फ़ाइल देखना

पासवार्ड फ़ाइल की सामग्री को देखने के लिए, आप किसी भी टेक्स्ट एडिटर या फाइल व्यूइंग कमांड टूल का उपयोग कर सकते हैं। इस गाइड में, हम उपयोग करेंगे बिल्ली .



cat /etc/passwd

आउटपुट नीचे के समान होना चाहिए।

प्रत्येक पंक्ति वास्तव में आपके सिस्टम पर एक उपयोगकर्ता का प्रतिनिधित्व करती है, इसलिए आश्चर्यचकित न हों कि आपके पास इतने सारे उपयोगकर्ता सूचीबद्ध हैं। उनमें से अधिकांश सिस्टम उपयोगकर्ता हैं जो आपके Linux मशीन पर विशिष्ट अनुप्रयोगों को नियंत्रित करते हैं। उदाहरण के लिए, उपयोगकर्ता मेल मेल एप्लिकेशन के लिए जिम्मेदार है।





/etc/passwd फ़ील्ड समझाया गया

उपरोक्त आउटपुट से, यह बहुत स्पष्ट है कि /आदि/पासवार्ड फ़ाइल एक बहुत ही विशिष्ट पैटर्न का अनुसरण करती है।

प्रत्येक उपयोगकर्ता लाइन को आगे सात खंडों या क्षेत्रों में विभाजित किया जाता है, जिन्हें द्वारा अलग किया जाता है पेट चरित्र ( : ) नीचे के अनुसार।





1. उपयोगकर्ता नाम

एक पंक्ति में पहला क्षेत्र उपयोगकर्ता के उपयोगकर्ता नाम या लॉगिन नाम का प्रतिनिधित्व करता है। ऊपर के उदाहरण में, उपयोगकर्ता नाम है जॉन .

2. पासवर्ड

दूसरा फ़ील्ड उपयोगकर्ता का एन्क्रिप्टेड पासवर्ड दिखाता है। सुरक्षा उद्देश्यों के लिए, पासवर्ड एक अलग फ़ाइल में रखे जाते हैं जो नियमित उपयोगकर्ताओं के लिए पठनीय नहीं है। NS /etc/छाया फ़ाइल उपयोगकर्ता पासवर्ड संग्रहीत करती है लिनक्स में।

आम तौर पर, पासवर्ड फ़ील्ड में एक होता है एक्स यह दिखाने के लिए कि छाया फ़ाइल पासवर्ड को सुरक्षित रूप से संग्रहीत कर रही है। यदि फ़ील्ड खाली है तो उपयोगकर्ता को लॉग इन करने के लिए पासवर्ड की आवश्यकता नहीं है। समग्र सिस्टम सुरक्षा बनाए रखने के लिए, आपके सिस्टम के प्रत्येक उपयोगकर्ता के पास पासवर्ड होना चाहिए। आप ऐसा कर सकते हैं उपयोगकर्ता पासवर्ड बदलने या प्रबंधित करने के लिए पासवार्ड कमांड का उपयोग करें लिनक्स में।

मुझे अपने नए लैपटॉप पर कौन से प्रोग्राम इंस्टॉल करने चाहिए

3. यूजर आईडी

उपयोगकर्ता आईडी फ़ील्ड, जिसे आमतौर पर यूआईडी के रूप में जाना जाता है, एक संख्या है जिसका उपयोग लिनक्स सिस्टम द्वारा उपयोगकर्ताओं की पहचान करने के लिए किया जाता है। अधिकांश सिस्टम उपयोगकर्ताओं के पास 1000 से कम उपयोगकर्ता आईडी होती है जबकि नियमित उपयोगकर्ताओं के पास 1000 से ऊपर की आईडी होती है। NS जड़ (प्रशासनिक) उपयोगकर्ता के पास आमतौर पर आईडी 0 होता है।

4. समूह आईडी

चौथा क्षेत्र समूह आईडी (आमतौर पर जीआईडी ​​के रूप में जाना जाता है) के लिए है। उपयोगकर्ता आईडी के रूप में, GID भी एक संख्या है। समूह आईडी उपयोगकर्ता के प्राथमिक समूह को निर्धारित करता है। इसके अलावा, जीआईडी ​​आसान प्रशासन के लिए सभी उपयोगकर्ताओं को विशिष्ट सेटों में वर्गीकृत करता है। एक उपयोगकर्ता Linux में एक से अधिक समूहों से संबंधित हो सकता है। उपयोगकर्ता किस समूह से संबंधित है, इसके बारे में अधिक जानने के लिए आप देख सकते हैं /आदि/समूह फ़ाइल।

cat /etc/group

5. जीईसीओएस

अगला क्षेत्र GECOS क्षेत्र है। इसमें आमतौर पर उपयोगकर्ता का पूरा नाम और अतिरिक्त विवरण जैसे फ़ोन नंबर या कमरे के नंबर होते हैं, जो अल्पविराम से अलग होते हैं। यह फ़ील्ड वैकल्पिक है और इसलिए खाली हो सकती है।

6. होम निर्देशिका

इस फ़ील्ड में शामिल हैं /घर उपयोगकर्ता के साथ संबद्ध निर्देशिका। यह प्राथमिक निर्देशिका है जो मुख्य उपयोगकर्ता फ़ाइलों और निर्देशिकाओं को संग्रहीत करती है जैसे कि /डेस्कटॉप तथा /चित्रों . इस उदाहरण में, उपयोक्ता की होम निर्देशिका यहाँ है /घर/जॉन .

प्रत्येक उपयोगकर्ता के लिए अलग-अलग होम निर्देशिकाएं होने के कारण लिनक्स वास्तव में बहु-उपयोगकर्ता ओएस बनने में सक्षम है।

7. शैल

इस फ़ील्ड में उपयोगकर्ता के साथ संबद्ध डिफ़ॉल्ट शेल का नाम होता है। शेल वह वातावरण है जिसमें उपयोगकर्ता कमांड और स्क्रिप्ट चला सकता है। अधिकांश लिनक्स डिस्ट्रोस का उपयोग करते हैं बोर्न अगेन शैल (बैश) डिफ़ॉल्ट शेल प्रोग्राम के रूप में।

Linux पर सिस्टम व्यवस्थापन को आसान बनाना

इस गाइड ने आपको दिखाया है कि क्या है /आदि/पासवार्ड Linux में फ़ाइल और आपके Linux सिस्टम पर उपयोगकर्ताओं को प्रबंधित करते समय यह महत्वपूर्ण भूमिका निभाता है। पासवार्ड फ़ाइल में उपयोगकर्ता से संबंधित जानकारी होती है जैसे उपयोगकर्ता नाम, पासवर्ड विवरण, होम निर्देशिका पथ, उपयोगकर्ता और समूह आईडी इत्यादि।

आप रास्पबेरी पाई के साथ क्या कर सकते हैं 2

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

साझा करना साझा करना कलरव ईमेल उबंटू लिनक्स: आसान तरीके से उपयोगकर्ताओं को समूहों में जोड़ें और निकालें

उबंटू लिनक्स पर उपयोगकर्ताओं को बेहतर ढंग से प्रबंधित करना चाहते हैं? उत्तर समूह बनाना है, फिर उबंटू ऐड यूजर फीचर का उपयोग करें।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • प्रयोगकर्ता के खाते का नियंत्रण
  • तंत्र अध्यक्ष
लेखक के बारे में जाना अच्छा है(36 लेख प्रकाशित)

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

मविज़ा कुमवेंडा . की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें