Ubuntu पर उपयोगकर्ताओं का प्रबंधन कैसे करें: adduser का उपयोग करके खाते बनाएं, अनुकूलित करें और हटाएं

1. परिचय

Ubuntu एक Linux‑आधारित ओपन‑सोर्स ऑपरेटिंग सिस्टम है जो व्यक्तिगत कंप्यूटिंग से लेकर क्लाउड सर्वर प्रबंधन तक हर चीज़ में व्यापक रूप से उपयोग किया जाता है। विभिन्न सिस्टम प्रबंधन कार्यों में, उपयोगकर्ता प्रबंधन सबसे बुनियादी और महत्वपूर्ण ज़िम्मेदारियों में से एक है।
इस लेख में, हम adduser कमांड का उपयोग करके नए उपयोगकर्ता कैसे जोड़ें, उपयोगकर्ता कैसे हटाएँ, और Ubuntu में प्रशासक विशेषाधिकार कैसे दें, यह समझाएँगे। यह गाइड शुरुआती और मध्यवर्ती उपयोगकर्ताओं के लिए तैयार किया गया है, जिसमें स्पष्ट चरण‑दर‑चरण निर्देश दिए गए हैं—भले ही आप कमांड‑लाइन संचालन से परिचित न हों।

2. Ubuntu में उपयोगकर्ता प्रबंधन क्या है?

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

विशेष रूप से, प्रशासक (जिनके पास sudo विशेषाधिकार होते हैं) अन्य उपयोगकर्ताओं को उचित रूप से प्रबंधित करके पूरे सिस्टम को सुरक्षित रूप से बनाए रख सकते हैं। यहाँ हम adduser कमांड का उपयोग करके एक सरल और प्रभावी उपयोगकर्ता प्रबंधन विधि प्रस्तुत करते हैं।

3. adduser कमांड की मूल बातें

adduser कमांड Ubuntu में नया उपयोगकर्ता बनाने के लिए प्रयुक्त एक उच्च‑स्तरीय इंटरफ़ेस है। useradd कमांड के विपरीत, adduser अधिक उपयोगकर्ता‑मित्रवत है और शुरुआती लोगों के लिए उपयुक्त है।

उदाहरण के लिए, “testuser” नाम का नया उपयोगकर्ता बनाने के लिए, निम्न कमांड चलाएँ:

sudo adduser testuser

यह कमांड “testuser” उपयोगकर्ता बनाता है और स्वचालित रूप से एक होम डायरेक्टरी उत्पन्न करता है। इसके बाद आपसे पासवर्ड सेट करने और वैकल्पिक रूप से पूरा नाम जैसी अतिरिक्त जानकारी प्रदान करने के लिए कहा जाएगा।

4. adduser का उपयोग करके नया उपयोगकर्ता जोड़ने के चरण

  1. टर्मिनल खोलें (Ctrl + Alt + T)।
  2. निम्न कमांड दर्ज करें:
    sudo adduser username
    

“username” को इच्छित उपयोगकर्ता नाम से बदलें।

  1. आपको पासवर्ड सेट करने के लिए कहा जाएगा। एक मजबूत पासवर्ड दर्ज करें और उसे पुष्टि करें।
  2. आप अतिरिक्त जानकारी जैसे पूरा नाम या फ़ोन नंबर भी दर्ज कर सकते हैं, लेकिन ये वैकल्पिक हैं।
  3. एक बार विवरण की पुष्टि करने के बाद, नया उपयोगकर्ता बन जाएगा।

सुरक्षा के दृष्टिकोण से, हमेशा एक मजबूत पासवर्ड सेट करें। छोटे या सरल पासवर्ड से बचें, और अक्षर, अंक तथा प्रतीकों का संयोजन शामिल करें।

5. adduser के साथ उपयोगकर्ता निर्माण को अनुकूलित करना

adduser कमांड उपयोगकर्ता निर्माण को अनुकूलित करने के लिए कई विकल्प प्रदान करता है। यहाँ कुछ उपयोगी विकल्प दिए गए हैं:

  • -d : कस्टम होम डायरेक्टरी निर्दिष्ट करें।
    sudo adduser -d /custom/home username
    
  • -s : लॉगिन शेल निर्दिष्ट करें।
    sudo adduser -s /bin/zsh username
    
  • -G : उपयोगकर्ता को अतिरिक्त समूहों में जोड़ें।
    sudo adduser -G sudo username
    

इन विकल्पों को मिलाकर, आप सिस्टम की आवश्यकताओं के अनुसार उपयोगकर्ता सेटिंग्स को लचीले ढंग से अनुकूलित कर सकते हैं।

6. GUI के माध्यम से उपयोगकर्ताओं का प्रबंधन

भले ही आप कमांड‑लाइन से परिचित न हों, आप Ubuntu के GUI इंटरफ़ेस के माध्यम से आसानी से उपयोगकर्ताओं का प्रबंधन कर सकते हैं।

  1. “Settings” मेनू खोलें और “Users” टैब चुनें।
  2. “Unlock” पर क्लिक करें और अपना प्रशासक पासवर्ड दर्ज करें।
  3. “Add User” पर क्लिक करें और आवश्यक जानकारी भरें।

GUI एक सहज अनुभव प्रदान करता है, जिससे टर्मिनल कमांड्स से असहज उपयोगकर्ताओं के लिए यह एक उत्कृष्ट विकल्प बन जाता है।

7. नए उपयोगकर्ता को प्रशासक विशेषाधिकार देना

प्रशासक विशेषाधिकार वाले उपयोगकर्ता sudo कमांड का उपयोग करके सिस्टम‑व्यापी कार्य कर सकते हैं। किसी नए उपयोगकर्ता को प्रशासनिक अधिकार देने के लिए, निम्न कमांड चलाएँ:

sudo usermod -aG sudo username

यह कमांड उपयोगकर्ता को sudo समूह में जोड़ता है, जिससे उसे सिस्टम प्रशासक क्षमताएँ मिलती हैं। महत्वपूर्ण नोट: केवल भरोसेमंद उपयोगकर्ताओं को ही प्रशासनिक विशेषाधिकार दें।

8. deluser के साथ उपयोगकर्ताओं को हटाना

यदि किसी उपयोगकर्ता की अब आवश्यकता नहीं है, तो deluser कमांड का उपयोग करके आप उसे आसानी से हटा सकते हैं।

बुनियादी हटाना:

sudo deluser username

उपयोगकर्ता को उसके होम डायरेक्टरी के साथ हटाने के लिए:

sudo deluser --remove-home username

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

9. सामान्य समस्याएँ और ट्रबलशूटिंग

त्रुटि संदेशों को संभालना:

  • यदि “permission denied” त्रुटि दिखाई देती है, तो उपयोगकर्ता के पास sudo अधिकार नहीं हो सकते हैं। व्यवस्थापक से पहुँच के लिए पूछें या उपयोगकर्ता को sudo समूह में जोड़ें।
  • जब आप adduser चलाते समय “user already exists” त्रुटि देखते हैं, तो एक अलग उपयोगकर्ता नाम चुनें।

जाँचने के लिए कि उपयोगकर्ता सही ढंग से बनाया गया है या नहीं, उपयोग करें:

grep username /etc/passwd

10. सारांश

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

इस गाइड का पालन करके, आप उबंटू उपयोगकर्ताओं को प्रभावी ढंग से प्रबंधित कर सकेंगे और अपने सिस्टम को अधिक सुरक्षित और कुशलता से चला सकेंगे।

侍エンジニア塾