संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
उपयोगकर्तासमूहउबंटूलिनक्सप्रशासनऑपरेटिंग सिस्टमप्रणालीकमांड लाइनअनुमतियाँप्रबंधन
अनुवाद अपडेट किया गया 3 सप्ताह पहले
उबंटू में उपयोगकर्ताओं और समूहों का प्रबंधन प्रशासकों और उपयोगकर्ताओं दोनों के लिए एक आवश्यक कौशल है। यह सिस्टम की पहुंच और अनुमतियों के प्रभावी प्रबंधन की अनुमति देता है। लिनक्स सिस्टम्स में, जिसमें उबंटू भी शामिल है, सबकुछ उपयोगकर्ता और समूहों के आसपास घूमता है। यह संपूर्ण गाइड आपको उबंटू सिस्टम्स पर उपयोगकर्ताओं और समूहों का प्रबंधन करने के विभिन्न तरीकों से परिचित कराएगा।
उपयोगकर्ता और समूह प्रबंधन में गहराई में जाने से पहले, यह समझना महत्वपूर्ण है कि उपयोगकर्ता और समूह क्या हैं और वे क्यों महत्वपूर्ण हैं।
उबंटू में उपयोगकर्ता एक इकाई होती है जो सिस्टम संसाधनों तक पहुंच सकती है और जिसकी अनुमतियाँ सिस्टम प्रशासक द्वारा परिभाषित होती हैं। प्रत्येक उपयोगकर्ता के पास एक अद्वितीय उपयोगकर्ता आईडी (UID), एक उपयोगकर्ता नाम, और उपयोगकर्ता-विशिष्ट सेटिंग्स होती हैं जो उनके होम डायरेक्टरी में संग्रहीत होती हैं।
उबंटू में समूह उपयोगकर्ताओं का एक संग्रह होता है। समूहों का उपयोग अनुमतियों के प्रबंधन को सरल बनाने के लिए किया जाता है। प्रत्येक उपयोगकर्ता के लिए व्यक्तिगत अनुमतियाँ सेट करने के बजाय, एक प्रशासक उन्हें एक समूह के लिए सेट कर सकता है और उन्हें उपयोगकर्ताओं को असाइन कर सकता है।
उबंटू में नया उपयोगकर्ता बनाने के लिए, आप adduser
कमांड का उपयोग कर सकते हैं। यह एक उपयोगकर्ता-मित्रवत कमांड है जो उपयोगकर्ता के पूर्ण नाम, कमरे का नंबर, और अन्य वैकल्पिक विवरणों के लिए पूछेगा।
टर्मिनल खोलें और निम्न आदेश टाइप करें:
sudo adduser newusername
newusername
को उस नए उपयोगकर्ता के नाम से बदलें जिसे आप बनाना चाहते हैं। आपको पासवर्ड सेट करने और अतिरिक्त जानकारी प्रदान करने के लिए कहा जाएगा।
उपयोगकर्ता को हटाने के लिए, deluser
कमांड का उपयोग करें। इस कमांड का उपयोग करते समय सावधान रहें क्योंकि यह बिना पुष्टि के उपयोगकर्ता के लॉगिन को हटा देगा।
उपयोगकर्ता को हटाने के लिए, निम्न आदेश का उपयोग करें:
sudo deluser username
यदि आप उपयोगकर्ता के होम डायरेक्टरी और मेल स्पूल को हटाना चाहते हैं, तो इसका उपयोग करें:
sudo deluser --remove-home username
उपयोगकर्ता की जानकारी संशोधित करने में उपयोगकर्ता का पासवर्ड बदलना और अन्य विवरण शामिल होते हैं। यहां वे कमांड हैं जिनकी आपको आवश्यकता होगी:
passwd
कमांड का उपयोग करें।
sudo passwd username
chfn
कमांड का उपयोग करें।
sudo chfn username
उबंटू में नया समूह बनाने के लिए addgroup
कमांड का उपयोग करें:
sudo addgroup newgroupname
newgroupname
को इच्छित समूह नाम से बदलें।
एक बार समूह बनाए जाने के बाद, आप उन्हें usermod
कमांड के -aG
विकल्प का उपयोग कर उपयोगकर्ताओं को जोड़ सकते हैं। यह उपयोगकर्ता को अन्य समूहों से हटाए बिना समूह में जोड़ता है।
sudo usermod -aG groupname username
groupname
को समूह के नाम और username
को उस उपयोगकर्ता के नाम से बदलें जिसे आप जोड़ना चाहते हैं।
यदि आपको किसी उपयोगकर्ता को समूह से निकालने की आवश्यकता है, तो gpasswd
कमांड का उपयोग करें:
sudo gpasswd -d username groupname
यह निर्दिष्ट उपयोगकर्ता को निर्दिष्ट समूह से निकाल देगा।
लिनक्स सिस्टम पर उपयोगकर्ता और समूह की जानकारी विशिष्ट फ़ाइलों में संग्रहीत होती है। इन फ़ाइलों की समझ उपयोगकर्ताओं और समूहों का प्रभावी ढंग से प्रबंधन करने के लिए महत्वपूर्ण है।
उपयोगकर्ता और समूह प्रबंधन में अनुमतियों और स्वामित्व की समझ महत्वपूर्ण है। उबंटू में, प्रत्येक फ़ाइल और डायरेक्टरी में तीन प्रकार की अनुमतियाँ होती हैं:
अनुमतियाँ तीन अलग-अलग उपयोगकर्ता वर्गों को सौंपी जाती हैं:
फ़ाइल अनुमतियों को बदलने के लिए chmod
कमांड का उपयोग करें। यह कमांड फ़ाइल या डायरेक्टरी की अनुमति सेटिंग्स को संशोधित करता है। इसका सिंटैक्स है:
chmod permissions filename
फ़ाइल स्वामित्व को बदलने के लिए chown
कमांड का उपयोग करें। chown
का सिंटैक्स है:
sudo chown user:group filename
सिस्टम उपयोगकर्ता विशेष प्रकार के उपयोगकर्ता होते हैं जिनका उपयोग सेवाओं और अनुप्रयोगों को चलाने के लिए किया जाता है। उनके पास अक्सर लॉगिन अधिकार नहीं होते हैं। सिस्टम उपयोगकर्ता बनाने के लिए, होम डायरेक्टरी और लॉगिन शैल को अक्षम करने के लिए useradd
कमांड का उपयोग करें:
sudo useradd -r -s /usr/sbin/nologin sysusername
समूहों को विशेष अनुमतियाँ भी दी जा सकती हैं, जैसे chmod
कमांड का उपयोग करके। उदाहरण के लिए, समूह को लिखने की अनुमतियाँ देने के लिए, आप उपयोग कर सकते हैं:
sudo chmod g+w filename
डिफ़ॉल्ट उपयोगकर्ता सेटिंग्स /etc/default/useradd
और /etc/login.defs
फ़ाइलों में संग्रहीत होती हैं। प्रशासक इन फ़ाइलों को संशोधित कर सकते हैं ताकि डिफ़ॉल्ट UID, GID, और अन्य उपयोगकर्ता खाता सेटिंग्स को बदला जा सके।
उबंटू में उपयोगकर्ताओं और समूहों का प्रबंधन करने के लिए कई उपयोगिताओं उपलब्ध हैं। इनमें से कुछ व्यापक रूप से उपयोग की जाने वाली उपयोगिताएँ निम्नलिखित हैं:
id username
groups username
finger username
उबंटू में उपयोगकर्ताओं और समूहों का प्रबंधन शुरुआत में जटिल लग सकता है, लेकिन परिचयात्मक जानकारी के साथ यह स्वाभाविक हो जाता है। उपयोगकर्ताओं और समूहों को बनाने, संशोधित करने, और हटाने, अनुमतियों और स्वामित्व को संशोधित करने और प्रभावी ढंग से सिस्टम का प्रबंधन करने की समझ मजबूत और सुरक्षित सिस्टम प्रशासक के लिए अनुमति देती है।
आदेशों को सीखने और समझने के बाद, आप उबंटू पर उपयोगकर्ता और समूह प्रबंधन को कुशलता से संभालने के लिए तैयार होंगे।
याद रखें कि उचित प्रबंधन और योजना प्रणाली की सुरक्षा और दक्षता सुनिश्चित करने के लिए आवश्यक है। अपने आदेशों को हमेशा दुबारा जांचें और उन्हें निष्पादित करने से पहले सुनिश्चित करें कि ऑपरेशन आवश्यक है।
प्रबंधन का आनंद लें!
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं