फेडोरा लिनक्स में किसी समूह में उपयोगकर्ताओं को कैसे जोड़ें

Phedora Linaksa Mem Kisi Samuha Mem Upayogakarta Om Ko Kaise Jorem



यह मार्गदर्शिका दर्शाती है कि फेडोरा लिनक्स में किसी उपयोगकर्ता को किसी उपयोगकर्ता समूह या अधिक में कैसे जोड़ा जाए।

पूर्वावश्यकताएँ:

इस गाइड में दिखाए गए चरणों को करने के लिए, आपको निम्नलिखित घटकों की आवश्यकता है:

  • एक उचित रूप से कॉन्फ़िगर किया गया फेडोरा लिनक्स सिस्टम। परीक्षण के लिए, आप एक बना सकते हैं फेडोरा लिनक्स वीएम वर्चुअलबॉक्स का उपयोग कर रहा है .
  • गैर-रूट उपयोगकर्ता तक पहुंच सूडो विशेषाधिकार .

फेडोरा लिनक्स में उपयोगकर्ता समूह

लिनक्स एक मजबूत बहु-उपयोगकर्ता प्रणाली है जो कई उपयोगकर्ताओं को एक साथ सिस्टम तक पहुंचने और उपयोग करने की अनुमति देती है। प्रत्येक उपयोगकर्ता को अनुमतियों का एक सेट सौंपा जाता है जो यह सीमित करता है कि उपयोगकर्ता सिस्टम पर क्या कर सकता है और क्या नहीं।







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



उपयोगकर्ता समूहों के प्रकार

1. प्राथमिक उपयोगकर्ता समूह

सिस्टम में प्रत्येक उपयोगकर्ता बिल्कुल एक प्राथमिक उपयोगकर्ता समूह से संबंधित है। समूह का नाम लक्ष्य उपयोगकर्ता के समान है.



जब भी उपयोगकर्ता कोई फ़ाइल बनाता है, तो प्राथमिक समूह को फ़ाइल अनुमतियाँ सौंपी जाती हैं।





उदाहरण के लिए, 'विक्टर' उपयोगकर्ता 'विक्टर' प्राथमिक उपयोगकर्ता समूह से संबंधित है:

$ समूह विक्टर



आइए फ़ाइल अनुमति असाइनमेंट का परीक्षण करें। निम्न आदेश एक खाली फ़ाइल बनाता है और उसकी फ़ाइल अनुमतियाँ सूचीबद्ध करता है:

$ छूना परीक्षा && रास -एल परीक्षा

2. माध्यमिक या पूरक समूह

इन समूहों का उपयोग आम तौर पर उपयोगकर्ताओं के एक समूह के लिए एक निश्चित अनुमति को प्रबंधित करने के लिए किया जाता है। कोई भी उपयोगकर्ता शून्य या अधिक द्वितीयक उपयोगकर्ता समूहों का हिस्सा हो सकता है।

यहां कुछ सामान्य द्वितीयक उपयोक्ता समूह दिए गए हैं जिनसे आपका सामना होगा:

  • पहिया : यह एक उपयोगकर्ता समूह है जो सभी आधुनिक UNIX/Linux प्रणालियों में मौजूद है। इसका उपयोग रूट विशेषाधिकार तक पहुंच को नियंत्रित करने के लिए किया जाता है। इस समूह का कोई भी उपयोगकर्ता sudo के साथ कमांड चला सकता है।
  • कोई नहीं : एक उपयोगकर्ता समूह जिसके पास कोई विशेषाधिकार नहीं है।
  • जड़ : यह संपूर्ण सिस्टम एडमिन कंट्रोल के साथ आता है।
  • एल.पी. : यह समानांतर पोर्ट डिवाइस तक पहुंच को नियंत्रित करता है।
  • प्रोक : यह समूह प्रक्रिया की जानकारी सीखने की पहुंच की अनुमति देता है। अन्यथा, यह proc फ़ाइल सिस्टम द्वारा निषिद्ध है।

इन सामान्य समूहों के अलावा, अन्य उपयोगकर्ता समूह भी हैं:

  • ऑडियो : ध्वनि हार्डवेयर
  • वीडियो : वीडियो कैप्चर डिवाइस, 2डी/3डी एक्सेलेरेशन डिवाइस, इत्यादि
  • केवीएम : केवीएम वर्चुअल मशीनों तक पहुंच
  • डिस्क : ब्लॉक डिवाइस तक पहुंच
  • फ़्लॉपी : फ़्लॉपी ड्राइव तक पहुंच
  • ऑप्टिकल : सीडी/डीवीडी ड्राइव तक पहुंच
  • भंडारण : हटाने योग्य ड्राइव तक पहुंच

विभिन्न प्रोग्राम अपने स्वयं के उपयोगकर्ता और समूह भी बनाते हैं। उदाहरण के लिए: पोस्टग्रेज़ (PostgreSQL), मायएसक्यूएल (MySQL), आदि।

उपयोगकर्ता समूहों को सूचीबद्ध करना

सिस्टम में सभी समूहों को सूचीबद्ध करने के कई तरीके हैं। उन समूहों को ढूंढने के लिए जिनका उपयोगकर्ता हिस्सा है, निम्नलिखित समूह कमांड का उपयोग करें:

$ समूह < उपयोगकर्ता >

सिस्टम में मौजूद सभी समूहों को सूचीबद्ध करने के लिए, हम इसकी सामग्री की जांच कर सकते हैं /आदि/समूह फ़ाइल:

$ बिल्ली / वगैरह / समूह

'गेटेंट' कमांड सभी समूहों को समान तरीके से सूचीबद्ध कर सकता है:

$ getent समूह

केवल समूह नामों की सूची प्राप्त करने के लिए, हम 'awk' का उपयोग करके आउटपुट को संपादित कर सकते हैं:

$ getent समूह | अजीब -एफ: '{प्रिंट $1}'

किसी उपयोगकर्ता को किसी समूह में जोड़ना

इस अनुभाग में, हम प्रदर्शित करेंगे कि किसी उपयोगकर्ता को मौजूदा समूह में कैसे जोड़ा जाए।

एक नया उपयोगकर्ता बनाना

प्रदर्शन के लिए, हम एक नया डमी उपयोगकर्ता बनाते हैं। हालाँकि, यह प्रक्रिया अभी भी किसी भी मौजूदा उपयोगकर्ता के लिए मान्य है।

नया उपयोगकर्ता बनाने के लिए, निम्न आदेश चलाएँ:

$ सूडो उपयोगकर्ताडमी जोड़ें

यदि आप उपयोगकर्ता को उसकी अपनी होम निर्देशिका के साथ बनाना चाहते हैं, तो इसके बजाय निम्नलिखित कमांड का उपयोग करें:

$ सूडो उपयोगकर्ता जोड़ें -एम डमी

इसके बाद, नए उपयोगकर्ता के लिए एक लॉगिन पासवर्ड निर्दिष्ट करें:

$ सूडो पासवर्ड डमी

किसी उपयोगकर्ता को उपयोगकर्ता समूह में जोड़ना

डिफ़ॉल्ट रूप से, उपयोगकर्ता अपने प्राथमिक उपयोगकर्ता समूह से संबंधित होता है:

$ समूह डमी

उपयोगकर्ता को द्वितीयक उपयोगकर्ता समूह में जोड़ने के लिए, 'यूजरमॉड' कमांड का उपयोग करें:

$ सूडो यूजरमोड -एजी < समूह > < उपयोगकर्ता नाम >

यदि आप उपयोगकर्ता को एकाधिक समूहों में जोड़ना चाहते हैं, तो इसके बजाय निम्न आदेश का उपयोग करें:

$ सूडो यूजरमोड -एजी < समूह 1 > , < समूह 2 > , < समूह_3 > < उपयोगकर्ता नाम >

सत्यापन

उन समूहों की सूची जांचने के लिए 'समूह' कमांड का उपयोग करें जिनका उपयोगकर्ता हिस्सा है:

$ समूह डमी

बोनस: किसी उपयोगकर्ता को समूह से हटाना

यदि किसी उपयोगकर्ता को उपयोगकर्ता समूह द्वारा दी गई अनुमतियों को रद्द करना है, तो हम उपयोगकर्ता को समूह से आसानी से हटा सकते हैं।

किसी उपयोगकर्ता को समूह से हटाने के लिए, निम्न आदेश का उपयोग करें:

$ सूडो gpasswd -डी < उपयोगकर्ता नाम > < समूह >

हम सत्यापित कर सकते हैं कि क्या यह 'समूह' कमांड का उपयोग करके काम करता है:

$ समूह < उपयोगकर्ता नाम >

निष्कर्ष

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

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

हैप्पी कंप्यूटिंग!