सू बनाम सूडो: मतभेद और विन्यास

आदेश निष्पादित करते समय सुडो की शक्ति के बारे में कार्टून

के बारे में एक अन्य लेख उसका बनाम सूदो। सु प्रोग्राम को रूट के रूप में उपयोग करने के लिए यूनिक्स जैसे ऑपरेटिंग सिस्टम में व्यापक रूप से उपयोग किया जाता है और टर्मिनल से अन्य कमांड को निष्पादित करने के लिए आवश्यक अनुमति प्राप्त करता है और यहां तक ​​कि एक ग्राफिकल यूजर इंटरफेस के साथ कुछ निश्चित कार्यक्रमों में एक्सटेंशन होते हैं जो आवश्यक रूप से इस पासवर्ड के लिए पूछते हैं।

जैसे की आपको पता है, su "स्थानापन्न उपयोगकर्ता" (परिवर्तन उपयोगकर्ता) या सुपर उपयोगकर्ता (सुपर उपयोगकर्ता) के लिए समर्थन है, कई राय हैं। जैसा कि हो सकता है, यह आपके व्यवसाय के बारे में वास्तव में महत्वपूर्ण नहीं है। अच्छी बात यह है कि यह हमें रूट पासवर्ड दर्ज करने और कई संशोधनों और सिस्टम प्रशासन बनाने के बाद कुल नियंत्रण की अनुमति देता है कि विशेषाधिकारों के बिना हमें अनुमति नहीं दी जाएगी।

su –c “comando”

दूसरी उपयोगिता है sudo (सुपर यूजर करते हैं), जो सु के समान लेकिन कुछ प्रतिबंधों के साथ है। हालांकि, अधिक प्रतिबंधात्मक होने और आपको कुल नियंत्रण नहीं देने के बावजूद, यह कम सुरक्षित है और इसका उपयोग हमेशा नियंत्रित तरीके से करने की सिफारिश की जाती है और जब हम जो काम करना चाहते हैं वह हमें विशेषाधिकार के बिना निष्पादित करने की अनुमति नहीं देता है।

सूडो द्वारा लिखा गया था बॉब कोग्गेहॉल और क्लिफ स्पेंसर अस्सी के दशक में, जब वे न्यूयॉर्क विश्वविद्यालय में कंप्यूटर विज्ञान विभाग में थे। यह वर्तमान में ओपनबीएसडी डेवलपर्स में से एक, टॉड सी द्वारा बनाए रखा गया है। क्रिस जेपवे और आरोन स्पैंगलर के साथ मिलर। यह जीएनयू / लिनक्स, बीएसडी और डेरिवेटिव और मैक ओएस एक्स जैसे विभिन्न ऑपरेटिंग सिस्टम के साथ संगत है ...

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

sudo “comando”

अनुमति द्वारा विशेषाधिकार प्राप्त करें किसी भी उपयोगकर्ता के लिए, सुडो सू की तुलना में कम सलाह और असुरक्षित है, जैसा कि हमने कहा है, लेकिन यह कुछ मामलों में तेज या अधिक व्यावहारिक हो सकता है। इस कारण से, सभी वितरण इसे एकीकृत नहीं करते हैं। यदि आप sudo को अधिक सुरक्षित बनाना चाहते हैं, तो आप sudoers फ़ाइल को / etc निर्देशिका में प्राप्त कर सकते हैं। यह है कि आप बुराई के लिए इसका उपयोग करने के लिए "अनुग्रह अवधि" को कैसे समाप्त करेंगे:

sudo nano /etc/sudoers

और अंत में आप निम्नलिखित लिखिए LINEA, रिक्त स्थान, ऊपरी और निचले मामले का सम्मान और बिना गलती किए, फिर दस्तावेज़ को बचाएं और यही है:

Defaults:ALL timestamp_timeout=0

फ़ाइल / Etc / sudoers इसमें उन उपयोगकर्ताओं की एक सूची है, जिन्हें कुछ कार्यक्रमों और फ़ाइलों को चलाने या नहीं करने की अनुमति है। एक अन्य प्रोग्राम या कमांड के साथ जिसे "विडोडो" कहा जाता है, हम आगे / etc / sudoers फ़ाइल को संशोधित कर सकते हैं। आप उसके बारे में अधिक जानकारी उसके मैनुअल से परामर्श करके प्राप्त कर सकते हैं। विस्कोस के बारे में अच्छी बात यह है कि यह फ़ाइल को बिना जोखिम के संपादित करता है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   वाल्टर व्हाइट कहा

    लेख लगभग उत्कृष्ट है, मुझे नहीं पता कि "बीयर" का क्या मतलब है, मुझे लगता है कि उसका मतलब था: "बीयर";)

  2.   पेपे मतीस कहा

    यार, कि कोई भी उपयोगकर्ता रूट विशेषाधिकारों तक पहुंच सकता है, यह सच नहीं है, उपयोगकर्ता के पास प्रशासक के अधिकार हैं, अगर मैं उन अधिकारों को नहीं दूंगा तो sudo काम नहीं करेगा।

  3.   जोस कहा

    एक लेख की क्या कमी है, उन्हें पता नहीं है कि वे किस बारे में बात कर रहे हैं।
    मुझे संदेह है कि उन्होंने कभी अपने जीवन में * निक्स टर्मिनल देखा है।