Linux पर Groupadd के साथ उपयोगकर्ता समूह कैसे प्रबंधित करें

Linux पर Groupadd के साथ उपयोगकर्ता समूह कैसे प्रबंधित करें

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





सौभाग्य से, लिनक्स-आधारित ऑपरेटिंग सिस्टम आपको अपने सिस्टम पर उपयोगकर्ताओं को नियंत्रित और प्रबंधित करने का एक तरीका प्रदान करते हैं। आप समूह बना सकते हैं और उनमें उपयोगकर्ता जोड़ सकते हैं। फिर, सिस्टम पर प्रत्येक उपयोक्ता को अनुमतियां निर्दिष्ट करने के बजाय, आप उपयोक्ता समूहों को सिस्टम कार्यप्रवाह से संबद्ध विशेषाधिकार प्रदान करके आसानी से प्राधिकृत कर सकते हैं।





Linux पर उपयोगकर्ता समूह बनाएं

लिनक्स उपयोगकर्ता समूह बनाने के लिए एक डिफ़ॉल्ट कमांड के साथ आता है। आप का उपयोग कर सकते हैं Groupadd आपके सिस्टम में नए समूह जोड़ने के लिए आदेश। कमांड का मूल सिंटैक्स है:





groupadd [options] groupname

एक नया उपयोगकर्ता समूह 'लेखक' बनाने के लिए:

groupadd writers

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



मैं iPhone 7 पर पोर्ट्रेट मोड कैसे प्राप्त करूं

ध्यान दें कि केवल प्रशासनिक अनुमति वाले उपयोगकर्ता ही उपयोगकर्ता समूह बना सकते हैं। Groupadd कमांड को निष्पादित करने से पहले सुपरयुसर पर स्विच करना न भूलें।

यदि आप पहले से मौजूद नाम के साथ एक समूह बनाने का प्रयास करते हैं, तो आपको एक त्रुटि दिखाई देगी जो बताती है:





groupadd: group 'writers' already exists

हालाँकि, आप त्रुटि का उपयोग करके खारिज कर सकते हैं -एफ या --बल आदेश के साथ झंडा।

groupadd --force writers
groupadd -f writers

अद्वितीय GID के साथ उपयोगकर्ता समूह बनाएं

जब आप एक नया उपयोगकर्ता समूह बनाते हैं, तो सिस्टम स्वचालित रूप से उसे एक समूह आईडी या जीआईडी ​​निर्दिष्ट करता है। यदि आप चाहते हैं कि आपके समूह के पास एक विशिष्ट समूह आईडी हो, तो आप इसका उपयोग करके ऐसा कर सकते हैं -जी या --gid झंडा।





groupadd -g 600 writers
groupadd --gid 600 writers

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

groupadd: GID '600' already exists

हालांकि यह अनुशंसित नहीं है, लेकिन आप जोड़ सकते हैं -या या --गैर-अद्वितीय समूह आईडी को जबरन असाइन करने के लिए ध्वज।

groupadd -o -g 600 writers

पासवर्ड के साथ उपयोगकर्ता समूह बनाएं

यद्यपि आप अपने समूहों में एक पासवर्ड जोड़ सकते हैं, वे उपयोगकर्ता के लिए व्यावहारिक उपयोग नहीं हैं। NS -पी ध्वज आपको अपने उपयोगकर्ता समूह के लिए एक पासवर्ड निर्दिष्ट करने की अनुमति देता है।

groupadd -p secretpassword writers

सम्बंधित: लिनक्स में अपना पासवर्ड कैसे बदलें

Linux में सिस्टम समूह बनाएं

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

उपयोग -आर या --प्रणाली Linux पर सिस्टम समूह बनाने के लिए फ़्लैग करें:

groupadd -r hardwareteam
groupadd --system hardwareteam

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

यह जानने के लिए कि कितने सदस्य एक विशिष्ट समूह का हिस्सा हैं, आप इसका उपयोग कर सकते हैं गेटेंट अपने टर्मिनल से आदेश। निम्न आदेश 'लेखक' समूह में मौजूद सभी सदस्यों की सूची प्रदर्शित करेगा:

getent group writers

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

अब जब आपने अपने सिस्टम पर एक उपयोगकर्ता समूह बना लिया है, तो इसमें कुछ उपयोगकर्ताओं को जोड़ने का समय आ गया है। Usermod एक शक्तिशाली कमांड-लाइन उपयोगिता है क्योंकि इसमें उपयोगकर्ता प्रबंधन और मॉडरेशन से जुड़े विभिन्न विकल्प शामिल हैं। यह आपको उपयोगकर्ताओं को अपने समूह में आसानी से जोड़ने की अनुमति भी देता है। कमांड का मूल सिंटैक्स है:

usermod [options] groupname username

मौजूदा उपयोगकर्ता को समूहों में जोड़ें

यदि आप किसी मौजूदा उपयोगकर्ता को अपने समूह में जोड़ना चाहते हैं, तो -प्रति तथा -जी झंडे वही हैं जो आपको चाहिए। NS -जी ध्वज समूहों के लिए खड़ा है, जबकि -प्रति जोड़ने, जोड़ने या जोड़ने के लिए खड़ा है।

usermod -a -G writers randomuser

आप एक उपयोगकर्ता को कई समूहों में भी जोड़ सकते हैं। आपको बस कॉमा से अलग किए गए समूह के नाम दर्ज करने हैं।

usermod -a -G writers,admin,owner randomuser

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

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

useradd -G writers randomuser

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

माउस व्हील बहुत तेजी से स्क्रॉल करता है विंडोज़ 10
useradd -G writers,admin,owner randomuser

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

आप उपयोगकर्ताओं को समूह से हटा भी सकते हैं उपयोगकर्तामोड . ध्यान रखें कि एक Linux सिस्टम में, एक उपयोगकर्ता को कई समूह असाइन किए जा सकते हैं। उन समूहों में से एक को प्राथमिक समूह के रूप में घोषित किया जाता है, जबकि अन्य को द्वितीयक समूह कहा जाता है।

यदि आप किसी उपयोगकर्ता को किसी समूह से निकालने का प्रयास कर रहे हैं, तो सुनिश्चित करें कि निकालने के बाद उसके पास कम से कम एक प्राथमिक समूह है। उदाहरण के लिए, उपयोगकर्ता 'यादृच्छिक' समूह व्यवस्थापक, लेखकों और संपादकों का एक हिस्सा है; जहां व्यवस्थापक प्राथमिक समूह है, और शेष द्वितीयक समूह हैं।

आप उपयोगकर्ता को केवल समूह लेखकों और संपादकों से हटा सकते हैं। और ऐसा करने के लिए, आपको उस समूह का नाम पास करना होगा जिसे आप चाहते हैं कि उपयोगकर्ता सदस्य बना रहे। इसका अर्थ है, समूह संपादकों से उपयोगकर्ता 'यादृच्छिक' को हटाने के लिए, निम्न आदेश का उपयोग किया जाता है:

usermod -G writers random

ध्यान दें कि आपको केवल स्ट्रिप करना था ध्वज संलग्न करें (-ए) उस कमांड से जिसका उपयोग आप किसी उपयोगकर्ता को समूह में जोड़ने के लिए करते हैं।

Linux पर समूह हटाएं

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

groupdel [options] groupname

उपयोगकर्ता समूह 'लेखकों' को हटाने के लिए:

groupdel writers

यदि आप किसी ऐसे समूह को निकालने का प्रयास करते हैं जो मौजूद नहीं है, तो आपको यह बताते हुए एक त्रुटि प्राप्त होगी:

groupdel: group 'writers' does not exist

Linux पर उपयोगकर्ता समूह प्रबंधित करना

उपयोगकर्ता प्रबंधन कठिन हो सकता है यदि आप उस लिनक्स कमांड से अनजान हैं जिसका आपको उपयोग करने की आवश्यकता है। एक बार जब आप मॉडरेशन और प्रबंधन से संबंधित कमांड के अंदर और बाहर जान जाते हैं तो यह वास्तव में आसान हो जाता है।

सर्वर व्यवस्थापकों को ऐसे Linux वितरणों का उपयोग करने का प्रयास करना चाहिए जो उनकी आवश्यकताओं के लिए उपयुक्त हों। इस तरह, वे सर्वर प्रबंधन के लिए आवश्यक सभी उपकरण और उपयोगिताओं को तुरंत प्राप्त कर लेंगे।

साझा करना साझा करना कलरव ईमेल डेवलपर्स के लिए 10 सर्वश्रेष्ठ लिनक्स डिस्ट्रोस

ओपन सोर्स ऑपरेटिंग सिस्टम पर विकास शुरू करने के लिए तैयार हैं? प्रोग्रामिंग के लिए यहां सबसे अच्छे लिनक्स डिस्ट्रो हैं।

आगे पढ़िए
संबंधित विषय लेखक के बारे में Deepesh Sharma(79 लेख प्रकाशित)

दीपेश MUO में Linux के लिए जूनियर एडिटर हैं। वह सभी नवागंतुकों को एक आनंदमय अनुभव प्रदान करने के उद्देश्य से, लिनक्स पर सूचनात्मक मार्गदर्शिकाएँ लिखते हैं। फिल्मों के बारे में निश्चित नहीं है, लेकिन अगर आप तकनीक के बारे में बात करना चाहते हैं, तो वह आपका लड़का है। अपने खाली समय में, आप उसे किताबें पढ़ते हुए, विभिन्न संगीत शैलियों को सुनते हुए, या उसका गिटार बजाते हुए पा सकते हैं।

विंडोज़ 10 सिस्टम काम नहीं कर रहा बहाल
दीपेश शर्मा की अन्य फ़िल्में-टीवी शो

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

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

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