Linux में उपयोक्ताओं की सूची और प्रबंधन कैसे करें

How List Manage Users Linux



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

यह लेख बताएगा कि लिनक्स में उपयोगकर्ताओं और समूहों को कैसे बनाया जाए, हटाया जाए और प्रबंधित किया जाए (उबंटू 19.10 के साथ परीक्षण किया गया)







एक उपयोगकर्ता क्या है?

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



एक समूह क्या है?

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



सिस्टम उपयोगकर्ता और सामान्य उपयोगकर्ता के बीच अंतर

सामान्य उपयोगकर्ता और सिस्टम उपयोगकर्ता अनिवार्य रूप से समान होते हैं। कुछ लोग उन्हें निर्दिष्ट उपयोगकर्ता आईडी (यूआईडी) के आधार पर वर्गीकृत करके संगठनात्मक उद्देश्यों के लिए उपयोग करते हैं, क्योंकि सिस्टम उपयोगकर्ता और सामान्य उपयोगकर्ता आमतौर पर अलग-अलग आईडी रेंज होते हैं।





उपयोगकर्ताओं और समूहों के प्रबंधन के लिए चित्रमय अनुप्रयोग

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

$सुडोउपयुक्तइंस्टॉलसूक्ति-प्रणाली-उपकरण

बस इसे एप्लिकेशन लॉन्चर से लॉन्च करें और उपयोगकर्ताओं और समूहों को प्रबंधित करने के लिए दृश्यमान बटन पर क्लिक करें।



कमांड लाइन का उपयोग करने वाले उपयोगकर्ताओं की सूची बनाएं

उबंटू पर सभी उपयोगकर्ताओं की विस्तृत सूची देखने के लिए, निम्न में से कोई एक कमांड चलाएँ:

$बिल्ली /आदि/पासवर्ड
$गेटेंट पासवर्ड

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

$कॉम्पजेन यू

सभी समूहों की सूची बनाएं

सभी समूहों को सूचीबद्ध करने के लिए, नीचे दी गई कमांड चलाएँ:

$समूहों

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

एक नया सामान्य उपयोगकर्ता जोड़ने के लिए, नीचे कमांड चलाएँ (user_name बदलें):

$सुडोadduser user_name

एक नया सिस्टम उपयोगकर्ता जोड़ने के लिए, नीचे कमांड चलाएँ (user_name बदलें):

$सुडोउपयोगकर्ता जोड़ें--प्रणालीउपयोगकर्ता नाम

उपरोक्त आदेशों का उपयोग करके बनाए गए किसी भी नए उपयोगकर्ता के लिए एक नई होम निर्देशिका बनाई जाएगी।

मौजूदा उपयोगकर्ता को हटाएं

किसी उपयोगकर्ता को हटाने के लिए, नीचे दी गई कमांड चलाएँ (user_name बदलें):

$सुडोभ्रामक उपयोगकर्ता_नाम

किसी उपयोगकर्ता को उसके होम फोल्डर के साथ हटाने के लिए, नीचे कमांड चलाएँ (user_name बदलें):

$सुडोभ्रमित करने वाला--निकालें-घरउपयोगकर्ता नाम

किसी उपयोगकर्ता को उससे जुड़ी सभी फाइलों के साथ हटाने के लिए, नीचे दी गई कमांड चलाएँ (user_name बदलें):

$सुडोभ्रमित करने वाला--रिमूव-ऑल-फाइल्सउपयोगकर्ता नाम

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

किसी मौजूदा समूह में एक नया उपयोगकर्ता जोड़ने के लिए, नीचे दिए गए आदेश को चलाएँ (user_name और group_name को बदलें):

$सुडोadduser user_name group_name

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

किसी उपयोगकर्ता को किसी मौजूदा समूह से निकालने के लिए, नीचे दिए गए आदेश को चलाएँ (user_name और group_name को बदलें):

$सुडोभ्रामक उपयोगकर्ता_नाम समूह_नाम

मौजूदा उपयोगकर्ता का नाम बदलें

मौजूदा उपयोगकर्ता का नाम बदलने के लिए, नीचे दिए गए आदेश को चलाएं (नए_नाम और पुराने_नाम को बदलें):

$सुडोउपयोगकर्तामोड-NSनया_नाम पुराना_नाम

मौजूदा उपयोगकर्ता का पासवर्ड बदलें

किसी मौजूदा उपयोगकर्ता का पासवर्ड बदलने के लिए, नीचे दी गई कमांड चलाएँ (user_name बदलें):

$सुडो पासवर्डउपयोगकर्ता नाम

एक नया समूह बनाएं

एक नया समूह बनाने के लिए, नीचे कमांड चलाएँ (समूह_नाम बदलें):

$सुडोसमूह समूह_नाम जोड़ें

एक नया सिस्टम स्तरीय समूह बनाने के लिए, नीचे कमांड चलाएँ (समूह_नाम बदलें):

$सुडोसमूह जोड़ें--प्रणालीसमूह नाम

मौजूदा समूह हटाएं

किसी मौजूदा समूह को हटाने के लिए, नीचे कमांड चलाएँ (समूह_नाम बदलें):

$सुडोडेलग्रुप ग्रुप_नाम

मौजूदा सिस्टम स्तर समूह को हटाने के लिए, नीचे कमांड चलाएँ (समूह_नाम बदलें):

$सुडोडेलग्रुप--प्रणालीसमूह नाम

निष्कर्ष

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