मुख्य अंतर – Adduser बनाम Useradd
हार्डवेयर को निर्देश देने के लिए एक ऑपरेटिंग सिस्टम का उपयोग किया जाता है। लिनक्स एक ऑपरेटिंग सिस्टम है। यह UNIX का क्लोन है। लिनक्स का मुख्य लाभ यह है कि प्रोग्रामर कर्नेल का उपयोग करके अपने स्वयं के ऑपरेटिंग सिस्टम का निर्माण कर सकते हैं। कुछ व्यापक रूप से उपयोग किए जाने वाले लिनक्स वितरण उबंटू, फेडोरा और डेबियन हैं। कंप्यूटर का सबसे अधिक बार किया जाने वाला कार्य फ़ाइलों को ब्राउज़ करना, बनाना, स्थानांतरित करना और हटाना है। फ़ाइलों को कुशलतापूर्वक संभालने के दो तरीके हैं। वह है कमांड लाइन इंटरफेस (सीएलआई) का उपयोग करके या ग्राफिकल यूजर इंटरफेस (जीयूआई) का उपयोग करके। लिनक्स में सीएलआई का उपयोग करना बेहतर है क्योंकि यह लचीला और तेज है।सीएलआई का उपयोग करके कमांड दिए जाते हैं और लिनक्स में कमांड देने के लिए एक टर्मिनल होता है। बड़ी संख्या में कमांड हैं। कमांड, एड्यूसर और यूजरएड यूजर मैनेजमेंट के लिए हैं। Adduser और useradd के बीच महत्वपूर्ण अंतर यह है कि Adduser का उपयोग उपयोगकर्ताओं को खाते के होम फोल्डर और अन्य सेटिंग्स को जोड़ने के लिए किया जाता है जबकि useradd उपयोगकर्ताओं को जोड़ने के लिए एक निम्न-स्तरीय उपयोगिता कमांड है। यह आलेख इन दो आदेशों के बीच अंतर पर चर्चा करता है।
Adduser क्या है?
डेटा बदला या चोरी किया जा सकता है। इसलिए डाटा को सुरक्षित रखना जरूरी है। लिनक्स में सुरक्षा मुख्य चिंता है। यह एक मल्टी यूजर ऑपरेटिंग सिस्टम है। तो लिनक्स में प्राधिकरण स्तर हैं। लिनक्स या यूनिक्स की हर फाइल में एक यूजर होता है। लिनक्स में तीन तरह के यूजर होते हैं। वे एक उपयोगकर्ता, समूह और अन्य हैं। 'उपयोगकर्ता' फ़ाइल का स्वामी है। डिफ़ॉल्ट रूप से, फ़ाइल बनाने वाला उपयोगकर्ता उपयोगकर्ता बन जाता है। 'समूह' में कई उपयोगकर्ता हो सकते हैं। समूह के सभी उपयोगकर्ताओं के पास समान फ़ाइल अनुमतियाँ हैं।समूह में कई उपयोगकर्ताओं को जोड़ना और समूह अनुमतियाँ असाइन करना संभव है। 'अन्य' फ़ाइल नहीं बनाता है, लेकिन उनके पास फ़ाइल तक पहुंच है।
इस तरह फाइलों को हर यूजर से अलग रखा जाता है। उपयोगकर्ता पढ़, लिख और निष्पादित कर सकते हैं। अनुमति सूची सामग्री पढ़ें। लिखने की अनुमति सामग्री को संशोधित करने की अनुमति देती है। Linux या Unix में, यह निष्पादन अनुमति के बिना प्रोग्राम नहीं चला सकता है।
Adduser कमांड का उपयोग कमांड लाइन विकल्पों और कॉन्फ़िगरेशन जानकारी के अनुसार उपयोगकर्ताओं को जोड़ने के लिए किया जाता है। कमांड सिंटैक्स $ कमांड - विकल्प तर्क है। Adduser के साथ कुछ विकल्प हैं। -h या -help हेल्प स्क्रीन को प्रिंट करने के लिए है। -सिस्टम का उपयोग सिस्टम उपयोगकर्ताओं को सेटअप करने के लिए किया जाता है। -ग्रुप का उपयोग एक नया समूह जोड़ने के लिए किया जाता है।
चित्र 01: योजक कमांड
नीचे एड्यूसर कमांड का उपयोग करके एक नया उपयोगकर्ता बनाने का तरीका दिखाया गया है। उपयोगकर्ता का नाम user_1 है। एक सामान्य उपयोगकर्ता दूसरे उपयोगकर्ता को नहीं जोड़ सकता। उपयोगकर्ता को जोड़ने के लिए इसे सुपर-यूज़र के रूप में कमांड चलाना चाहिए। इसलिए, इसे "सुडो" का उपयोग करना चाहिए।
चित्र 02: user_1 नामक उपयोगकर्ता को adduser कमांड के साथ जोड़ना
चित्र 03: user_1 बनाया गया है।
/etc/passwd में सामग्री देखकर, उपयोगकर्ता_1 विवरण देख सकते हैं।
यूजर ऐड क्या है?
useradd कमांड का उपयोग यूजर को जोड़ने के लिए भी किया जाता है। यह कुछ झंडे के साथ आता है। उनमें से कुछ इस प्रकार हैं।
-डी डिफ़ॉल्ट
-m एक होम डायरेक्टरी बनाता है
-s उपयोगकर्ता के लिए शेल को परिभाषित करता है
-ई तिथि जिस दिन उपयोगकर्ता खाता अक्षम कर दिया जाएगा
-b उपयोगकर्ता की होम निर्देशिका के लिए आधार निर्देशिका
-यू यूआईडी
-g प्रारंभिक समूह संख्या
-G नाम से अतिरिक्त समूह
-सी टिप्पणी
चित्र 04: डिफ़ॉल्ट
उपयोगकर्ता जोड़ने का एक उदाहरण इस प्रकार है,
चित्र 05: user_2 को useradd कमांड के साथ बनाना
नए उपयोगकर्ता को जोड़ना सामान्य उपयोगकर्ता के रूप में नहीं किया जा सकता है।इसलिए इसे सुपर यूजर के लिए "सुडो" का इस्तेमाल करना चाहिए। फ्लैग-एम का उपयोग होम डायरेक्टरी में यूजर फोल्डर बनाने के लिए किया जाता है। शेल को परिभाषित करने के लिए "-s" का उपयोग किया जाता है। "-g" समूह के लिए है और "-c" टिप्पणियों के लिए है। होम डायरेक्टरी में जाने के बाद, user_2 बन जाएगा।
Adduser और Useradd के बीच समानताएं क्या हैं?
- दोनों Linux कमांड हैं।
- दोनों का उपयोग उपयोगकर्ता बनाने के लिए किया जा सकता है।
Adduser और Useradd में क्या अंतर है?
Adduser बनाम Useradd |
|
Adduser /etc/adduser.conf में कमांड लाइन विकल्पों और कॉन्फ़िगरेशन जानकारी के अनुसार सिस्टम में उपयोगकर्ताओं को जोड़ने का कमांड है। | Useradd उपयोगकर्ताओं को जोड़ने के लिए एक निम्न-स्तरीय उपयोगिता है। |
विशेषताएं | |
कमांड एड्यूसर उपयोगकर्ता बनाता है और खाते के होम फोल्डर और अन्य सेटिंग्स सेट करता है। | useradd कमांड सिर्फ यूजर बनाता है। |
निर्देशिका निर्माण | |
आदेश adduser स्वचालित रूप से घर (/home/user) में एक उपयोगकर्ता निर्देशिका बनाता है। | कमांड useradd घर में एक उपयोगकर्ता निर्देशिका नहीं बनाता है, यदि निर्दिष्ट नहीं है -m. |
सिंटैक्स जटिलता | |
एड्यूसर के लिए कमांड सिंटैक्स यूजरएड की तरह जटिल नहीं है। | useradd कमांड में कुछ जटिलता है। |
सारांश – Adduser बनाम Useradd
लिनक्स बड़े संगठनों के साथ-साथ नियमित कंप्यूटर उपयोगकर्ताओं के बीच लोकप्रिय है।यह विश्वसनीयता और स्थिरता के कारण सर्वर वातावरण के लिए भी उपयोग किया जाता है। उपयोगकर्ता विभिन्न कार्यों को करने के लिए कमांड लाइन इंटरफेस का उपयोग करके कमांड दे सकता है। उपयोगकर्ता प्रबंधन के लिए दो प्रमुख आदेश हैं Adduser और useradd। Adduser और useradd के बीच का अंतर यह है कि Adduser का उपयोग उपयोगकर्ताओं को खाते के होम फ़ोल्डर और अन्य सेटिंग्स को जोड़ने के लिए किया जाता है जबकि useradd उपयोगकर्ताओं को जोड़ने के लिए एक निम्न-स्तरीय उपयोगिता कमांड है।
PDF Adduser बनाम Useradd डाउनलोड करें
आप इस लेख का पीडीएफ संस्करण डाउनलोड कर सकते हैं और उद्धरण नोट के अनुसार इसे ऑफ़लाइन उद्देश्यों के लिए उपयोग कर सकते हैं। कृपया पीडीएफ संस्करण यहां डाउनलोड करें Adduser और Useradd के बीच अंतर