एसयू और सूडो के बीच का अंतर

Anonim

एसयू बनाम SUDO

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

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

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

सारांश:

एसयूडीओ में आम तौर पर एक अन्य कमांड शामिल है, जबकि एसयू नहीं है

एसयूडीओ में निश्चित बाधाएं हैं, जबकि एसयू नहीं करता

SUDO सभी कमांडों का लॉग रखता है, जबकि एसयू नहीं करता

आपको एसयू के साथ पासवर्ड लेकिन एसयूडीओ के साथ नहीं

एसयूडीओ उपयोगकर्ता के विशेषाधिकारों को तरक्की करता है जबकि एसयू नहीं करता