/ Etc / group फ़ाइल की सामग्री पहली बार में गूढ़ लग सकती है। लेकिन इसमें केवल लिनक्स सिस्टम पर स्थानीय रूप से कॉन्फ़िगर किए गए समूहों की जानकारी है।
लिनक्स पर, प्राधिकरणों को कॉन्फ़िगर करना और सिस्टम के कुछ हिस्सों तक पहुंच उपयोगकर्ता और समूह अनुमतियों के माध्यम से किया जाता है।
हो सकता है कि आप उपयोगकर्ता समूहों के बारे में अधिक जानने की कोशिश कर रहे हों और आपको इसकी सामग्री को समझने की आवश्यकता हो /etc/group फ़ाइल। या शायद आप सिस्टम एडमिनिस्ट्रेशन में गोता लगाना चाहते हैं और लिनक्स पर अनुमतियों को कॉन्फ़िगर करने और समूहों को प्रबंधित करने के बारे में सब कुछ सीखना चाहते हैं।
जो भी कारण हो, लिनक्स उपयोगकर्ता के रूप में, लिनक्स के बारे में अधिक जानने के लिए /etc/group फ़ाइल कभी-कभी सहायक हो सकती है।
/ Etc / समूह फ़ाइल क्या है?
लिनक्स पर अनुमतियाँ कैसे काम करती हैं, यह समझने के लिए उपयोगकर्ता समूह आवश्यक हैं। समूह फ़ाइल, में स्थित है /etc निर्देशिका, एक सिस्टम फाइल है जिसमें लिनक्स मशीन पर कॉन्फ़िगर किए गए स्थानीय समूहों के बारे में जानकारी होती है।
यह एक सिस्टम डेटाबेस है जिसमें उपयोगकर्ता समूहों के बारे में जानकारी होती है, जैसे कि कैसे
/etc/passwd फ़ाइल उपयोगकर्ता नाम संग्रहीत करता है। वहाँ भी एक /etc/छाया फ़ाइल, जिसमें कंप्यूटर पर प्रत्येक उपयोगकर्ता के एन्क्रिप्टेड पासवर्ड होते हैं।के महत्व को समझने के लिए /etc/group फ़ाइल, आपको पहले लिनक्स-आधारित सिस्टम पर उपयोगकर्ता समूहों की भूमिका के बारे में और जानने की जरूरत है।
लिनक्स पर अनुमतियाँ उपयोगकर्ताओं और समूहों को सौंपी जाती हैं। ये अनुमतियाँ एक व्यवस्थापक को उपयोगकर्ता पहुँच नियंत्रण सेट करने में मदद करती हैं, जैसे उपयोगकर्ता या समूह सॉफ़्टवेयर या हार्डवेयर के किन हिस्सों तक पहुँच सकते हैं या नहीं। उदाहरण के लिए, व्हील समूह में एक उपयोगकर्ता सूडो या सु कमांड का उपयोग करने के लिए अधिकृत है।
इसी तरह, यदि आपका उपयोगकर्ता इसका हिस्सा नहीं है, तो आप ऑडियो या ध्वनि के साथ इंटरैक्ट नहीं कर पाएंगे ऑडियो समूह।
आप की सामग्री देख सकते हैं /etc/group फ़ाइल का उपयोग करके लिनक्स पर कोई फ़ाइल देखने की उपयोगिता, बिल्ली की तरह:
सूडो कैट /etc/group
पहली नज़र में, यह समझना मुश्किल होगा कि स्क्रीन पर क्या दिखाया जा रहा है। कुछ और फ़ोकस करें और आप महसूस करेंगे कि प्रविष्टियाँ एक पैटर्न का अनुसरण करती हैं। में प्रत्येक प्रविष्टि /etc/group फ़ाइल एक द्वारा अलग किए गए चार मानों का संयोजन है COLON (:). ये मूल्य क्या हैं?
/ Etc / समूह की सामग्री को समझना
पहला कॉलम (पहले कोलन से पहले का मान) समूह का नाम है। चूंकि फ़ाइल का नाम है /etc/group, उस जानकारी को पहले रखना समझ में आता है। तुम कर सकते हो लिनक्स पर सभी उपयोगकर्ता समूहों की सूची बनाएं समूह फ़ाइल में प्रत्येक प्रविष्टि को पार्स करके और केवल पहला कॉलम प्रदर्शित करके।
सीडीआरओएम: एक्स: 24: उपयोगकर्ता नाम
अधिक विशेषाधिकार प्राप्त समूहों के लिए, दूसरी प्रविष्टि एक एन्क्रिप्टेड पासवर्ड होगी। फ़ाइल के आपके संस्करण में अधिकांश पासवर्ड मानों में "एक्स," एक क्रॉस का प्रतिनिधित्व करता है, जिसका अर्थ है कि समूह के लिए कोई पासवर्ड सेट नहीं है।
दूसरे कोलन के बाद की संख्या समूह आईडी है। उपयोगकर्ताओं की तरह, लिनक्स पर प्रत्येक समूह की एक विशिष्ट आईडी होती है, जिसे समूह आईडी या संक्षेप में GID के रूप में भी जाना जाता है।
अंत में, अंत में मूल्य में वे उपयोगकर्ता शामिल हैं जो समूह का हिस्सा हैं। सामान्य समूहों में कुछ उपयोगकर्ता सूचीबद्ध होंगे, जिनके द्वारा अलग किया जाएगा अल्पविराम (,) जबकि अन्य के पास केवल एक होगा। उनमें से कुछ के पास कोई भी उपयोगकर्ता सूचीबद्ध नहीं होगा।
उपयोगकर्ता और समूह Linux व्यवस्थापन को आसान बनाते हैं
लिनक्स सिस्टम प्रबंधन में उपयोगकर्ता और समूह दोनों एक बड़ी भूमिका निभाते हैं। लिनक्स सिस्टम के कई स्तंभों में से दो के रूप में उन पर विचार करें, प्रशासक को अनुमति देने और जिम्मेदारियों को सावधानी से सौंपने की अनुमति देकर सुरक्षा बनाए रखना।
विंडोज की तुलना में लिनक्स के अधिक सुरक्षित होने का रहस्य अनुमतियों के काम करने के तरीके में निहित है। प्रत्येक उपयोगकर्ता के पास सिस्टम की महत्वपूर्ण फाइलों तक पहुंच नहीं होती है; इसी तरह, सभी प्रक्रियाएँ अंतर्निहित सॉफ़्टवेयर और हार्डवेयर तक नहीं पहुँच सकती हैं।
लिनक्स में अधिकांश प्रक्रियाएँ उपयोगकर्ता स्थान में काम करती हैं, जो कि सीमित अनुमतियों वाला एक वातावरण है, इसके विपरीत कर्नेल स्थान, जहाँ कुछ भी संभव है, कर्नेल में चल रही किसी भी प्रक्रिया के लिए उपलब्ध नियंत्रण के स्तर के कारण अंतरिक्ष।