उबंटू सबसे लोकप्रिय लिनक्स ऑपरेटिंग सिस्टम में से एक है, जो शुरुआती और विशेषज्ञों दोनों के लिए उपयुक्त है। सुरक्षा और प्रभावी सिस्टम प्रशासन सुनिश्चित करने के लिए उपयोगकर्ताओं का प्रबंधन करना महत्वपूर्ण है। इस गाइड में, हम यह पता लगाएंगे कि उबंटू 20.04 VPS पर उपयोगकर्ताओं को कैसे जोड़ा और हटाया जाए और उपयोगकर्ताओं को सुडो अधिकार कैसे दिए जाएँ .
रूट खाते को Ubuntu 20.04 VPS पर उपयोगकर्ताओं को क्यों जोड़ना और हटाना चाहिए और उपयोगकर्ताओं को sudo अधिकार क्यों प्रदान करना चाहिए?
उबंटू 20.04 का उपयोग करते समय, रूट अकाउंट (उच्चतम-स्तरीय व्यवस्थापक) के पास पूरे सिस्टम तक अप्रतिबंधित पहुंच होती है। हालाँकि, निम्नलिखित कारणों से सीधे रूट अकाउंट का उपयोग करने से मना किया जाता है:
सुरक्षा बढ़ाना
दैनिक कार्यों के लिए रूट खाते का उपयोग करना एक महत्वपूर्ण सुरक्षा जोखिम है। यहां तक कि एक छोटी सी गलती, जैसे कि गलत कमांड निष्पादित करना, डेटा हानि या सिस्टम क्षति जैसी गंभीर समस्याओं का कारण बन सकता है। नए उपयोगकर्ता बनाकर और उन्हें सुडो अधिकार प्रदान करके, आप प्रशासनिक शक्ति के दायरे को विशिष्ट कार्यों तक सीमित कर देते हैं।
आकस्मिक त्रुटियों को रोकें
रूट अकाउंट कमांड पर कोई प्रतिबंध नहीं लगाता है, जिससे अनजाने में सिस्टम को नुकसान पहुंचने का जोखिम बढ़ जाता है। सुडो अधिकारों के साथ एक नया उपयोगकर्ता बनाकर, आप यह सुनिश्चित कर सकते हैं कि महत्वपूर्ण कमांड निष्पादित करने से पहले पासवर्ड की पुष्टि आवश्यक है, जिससे त्रुटियों की संभावना कम हो जाती है।
कुशल प्रणाली प्रबंधन
अलग-अलग अनुमति स्तरों वाले उपयोगकर्ताओं को कार्य सौंपने से सिस्टम प्रबंधन सरल हो जाता है। उदाहरण के लिए:
- नियमित उपयोगकर्ता फ़ाइलों को संपादित करने या एप्लिकेशन चलाने जैसे बुनियादी कार्य कर सकते हैं।
- सुडो उपयोगकर्ता सीधे रूट खाते का उपयोग किए बिना उन्नत कार्यों को संभाल सकते हैं।
आसान गतिविधि ट्रैकिंग
जब कई उपयोगकर्ता सिस्टम तक पहुंचते हैं, तो रूट अकाउंट का उपयोग करना यह ट्रैक करना चुनौतीपूर्ण बनाता है कि किसने विशिष्ट परिवर्तन किए हैं। अलग-अलग उपयोगकर्ताओं को सुडो अधिकार प्रदान करने से आप प्रत्येक उपयोगकर्ता के गतिविधि इतिहास की निगरानी और प्रबंधन कर सकते हैं।
सुरक्षा संबंधी सर्वोत्तम प्रथाओं का अनुपालन
उत्पादन प्रणालियाँ अक्सर “न्यूनतम विशेषाधिकार” के सिद्धांत का पालन करती हैं, जिसका अर्थ है कि कार्य करने के लिए केवल आवश्यक अधिकार प्रदान करना। यह बाहरी शोषण या मानवीय त्रुटियों के जोखिम को कम करता है। इस प्रकार, नए उपयोगकर्ताओं को जोड़ना और सुडो अधिकार प्रदान करना आपके सिस्टम पर बेहतर सुरक्षा और नियंत्रण सुनिश्चित करता है जबकि सर्वर रखरखाव को सरल बनाता है।
Ubuntu 20.04 VPS पर उपयोगकर्ता जोड़ें और हटाएं
1. Ubuntu 20.04 VPS पर नया उपयोगकर्ता जोड़ना
कमांड-लाइन इंटरफेस का उपयोग करके उबंटू पर नया उपयोगकर्ता बनाना सरल है।
चरण 1: अपने Ubuntu 20.04 VPS में लॉग इन करें
सुनिश्चित करें कि आपके पास Ubuntu 20.04 चलाने वाले VPS तक पहुंच है। जब आप लॉग इन करेंगे, तो आप रूट यूजर के रूप में काम करेंगे।
चरण 2: नया उपयोगकर्ता बनाएं
नया उपयोगकर्ता जोड़ने के लिए निम्नलिखित कमांड चलाएँ:
adduser <username>
उदाहरण के लिए, vpswindows नामक उपयोगकर्ता बनाने के लिए:
adduser vpswindows
सिस्टम आपको संकेत देगा:
- नये उपयोगकर्ता के लिए पासवर्ड सेट करें.
- वैकल्पिक व्यक्तिगत विवरण प्रदान करें जैसे पूरा नाम या फ़ोन नंबर (आप Enter दबाकर इन्हें छोड़ सकते हैं)।
चरण 3: उपयोगकर्ता को सत्यापित करें
नये जोड़े गए उपयोगकर्ता की जांच करने के लिए चलाएँ:
cat /etc/passwd
इससे सभी उपयोगकर्ताओं की सूची प्रदर्शित हो जाएगी, जिसमें नया बनाया गया उपयोगकर्ता भी शामिल होगा।
2. Ubuntu 20.04 पर उपयोगकर्ता को हटाना
यदि किसी उपयोगकर्ता खाते की अब आवश्यकता नहीं है, तो आप सिस्टम को साफ और सुरक्षित रखने के लिए उसे हटा सकते हैं।
चरण 1: उपयोगकर्ता को हटाएँ
किसी उपयोगकर्ता को हटाने के लिए निम्नलिखित आदेश का उपयोग करें:
deluser <username>
उदाहरण के लिए, उपयोगकर्ता vpswindows को हटाने के लिए:
deluser vpswindows
चरण 2: उपयोगकर्ता की होम निर्देशिका हटाएं
उपयोगकर्ता की होम निर्देशिका को हटाने के लिए –remove-home विकल्प का उपयोग करें:
deluser --remove-home vpswindows
चरण 3: विलोपन सत्यापित करें
यह पुष्टि करने के लिए कि उपयोगकर्ता हटा दिया गया है, /etc/passwd फ़ाइल की जाँच करें:
cat /etc/passwd
3. किसी उपयोगकर्ता को सुडो अधिकार सौंपना
सुडो अधिकार उपयोगकर्ता को सॉफ्टवेयर स्थापित करने या महत्वपूर्ण सेटिंग्स को संशोधित करने जैसे प्रशासनिक आदेशों को निष्पादित करने की अनुमति देते हैं।
चरण 1: उपयोगकर्ता को सुडो समूह में जोड़ें
सुडो अधिकार प्रदान करने के लिए निम्नलिखित कमांड का उपयोग करें:
usermod -aG sudo <username>
उदाहरण के लिए, उपयोगकर्ता vpswindows.com को sudo अधिकार प्रदान करने के लिए:
usermod -aG sudo vpswindows
चरण 2: सुडो अधिकारों को सत्यापित करें
उपयोगकर्ता के रूप में लॉग इन करें और चलाएँ:
sudo whoami
यदि कमांड रूट लौटाता है, तो उपयोगकर्ता को सफलतापूर्वक sudo अधिकार प्रदान कर दिए गए हैं।
महत्वपूर्ण नोट्स
- सूडो अधिकार को समझदारी से प्रदान करें: केवल विश्वसनीय उपयोगकर्ताओं के पास ही सूडो अधिकार होने चाहिए क्योंकि वे किसी भी सिस्टम परिवर्तन को क्रियान्वित कर सकते हैं।
- उपयोगकर्ताओं को हटाने से पहले डेटा का बैकअप लें: उपयोगकर्ता खाता हटाने से पहले सुनिश्चित करें कि महत्वपूर्ण डेटा का बैकअप लिया गया है।
- उपयोगकर्ता समूह प्रबंधित करें: अधिक विस्तृत अनुमति नियंत्रण के लिए, उपयोगकर्ता अधिकारों को प्रबंधित करने के लिए समूहों का उपयोग करने पर विचार करें।
निष्कर्ष
Ubuntu 20.04 VPS पर उपयोगकर्ताओं को जोड़ना और हटाना तथा उपयोगकर्ताओं को sudo अधिकार प्रदान करना न केवल आपको सिस्टम को अधिक आसानी से प्रबंधित करने में मदद करता है, बल्कि सुरक्षा में भी सुधार करता है। यदि आपके पास कोई प्रश्न है या Windows/Linux VPS सेवाओं के बारे में सहायता की आवश्यकता है, तो परामर्श और निःशुल्क खाता पंजीकरण के लिए हमसे संपर्क करने में संकोच न करें!