पासवर्ड के बिना SUDO का उपयोग कैसे करें

सूडो कार्टून

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

खैर, हम सभी जानते हैं कि जब हम कमांड लाइन पर sudo दर्ज करते हैं, तो आमतौर पर वे कमांड आते हैं जिनका हम उपयोग करना चाहते हैं विशेषाधिकारों के साथ, जैसे पैकेज प्रबंधक का उपयोग करके पैकेज स्थापित करना, सिस्टम तुरंत हमें उक्त विशेषाधिकार प्राप्त करने और कमांड निष्पादित करने के लिए एक पासवर्ड दर्ज करने के लिए संकेत देता है। लेकिन...अगर हमें पासवर्ड दर्ज नहीं करना पड़े तो क्या होगा?

हमारा मिनी-ट्यूटोरियल इसी बारे में है सीढ़ी वे बहुत सरल हैं:

  • फ़ाइल को संशोधित करने के लिए निम्न आदेश निष्पादित करें / Etc / sudoers:
sudo visudo

  • अब उक्त फ़ाइल की सामग्री में आपको अवश्य खोज पंक्ति युक्त:
root ALL=(ALL) ALL

  • और निम्नलिखित दर्ज करें LINEA, उपयोगकर्ता नाम को आपके साथ बदलना:
nombre_usuario ALL=(ALL) NOPASSWD: ALL

  • अब हम परिवर्तन सहेजते हैं और यह हमसे नहीं पूछेगा पासवर्ड अगली बार जब हम अपने खाते से sudo चलाएंगे...

क्या यह अनुशंसित है? नहीं, इसे अपने जोखिम पर करें, लेकिन कुछ उपयोगकर्ताओं को, सुविधा के लिए या किसी अन्य कारण से, हर बार सूडो चलाने पर इस पासवर्ड प्रॉम्प्ट को हटाने की आवश्यकता हो सकती है... वैसे, यदि आप कम कट्टरपंथी समाधान चाहते हैं, तो आप उस अनुग्रह समय को संशोधित कर सकते हैं जो सूडो फिर से पासवर्ड मांगने के लिए इंतजार करता है (आपने देखा होगा कि जब आप लगातार कई बार सूडो चलाते हैं, तो यह हमेशा आपसे पासवर्ड नहीं मांगता है)। इस अनुग्रह समय को कम या बढ़ाया जा सकता है, और शायद यदि आप एक पंक्ति में कई कार्यों को निष्पादित करने जा रहे हैं तो पासवर्ड को सीधे न हटाने की तुलना में ऐसा करना अधिक उचित है। वे सिर्फ विचार हैं!


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

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

*

*

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

  1.   परदेस कहा

    यह मेरे लिए काम नहीं करता... मैं कुबंटु 12.04 का उपयोग करता हूं
    मैंने इसे पहले भी कई बार आज़माया था, क्योंकि मेरे पास लिविंग रूम में एक कंप्यूटर है जिसे मैं मीडिया सेंटर के रूप में उपयोग करता हूं, और इसे सोफे से नियंत्रित किया जाता है। मैंने वीएलसी और कुछ अन्य चीज़ों को अपडेट करने के लिए एक स्क्रिप्ट बनाई थी, और मैं चाहता था कि यह मुझसे पासवर्ड न मांगे (ताकि मुझे उस अलमारी को खोलने की ज़रूरत न पड़े जहां मेरे पास कीबोर्ड है), और मुझे यह कभी काम नहीं आया।

    1.    डोक कहा

      मुझे लगता है कि आप जो करना चाह रहे हैं, उसके लिए उस स्क्रिप्ट को चलाने वाले रूट के रूप में क्रॉन को एक कार्य सौंपना अधिक सुविधाजनक है। यानी, आप crontab -e चलाते हैं और कुछ इस तरह जोड़ते हैं:
      0 0 * * * रूट /yourfolder/script.sh

      इस उदाहरण में इसे हर दिन रात 12 बजे निष्पादित किया जाएगा। अभिवादन

    2.    डोक कहा

      स्क्रिप्ट को रूट के रूप में "crontab -e" के साथ चलाकर क्रॉन का उपयोग करें और कुछ इस तरह डालें:
      0 0 * * * रूट /mydir/script.sh

      यह उदाहरण इसे हर दिन रात 12 बजे चलाएगा। अभिवादन

      1.    परदेस कहा

        यह भी एक अन्य विकल्प है...धन्यवाद

  2.   ऑरलैंडो ट्रिविनो कहा

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

  3.   डी 'Artagnan कहा

    मुझे लगता है कि /etc/sudoers फ़ाइल को संशोधित करना एक बुरी आदत होगी जिसका अंत अविवेक में हो सकता है। जिसने भी सिस्टम को डिज़ाइन किया है उसने पहले ही ऐसा कर दिया है ताकि टर्मिनल रूट उपयोगकर्ता को प्रतिबिंबित न करे और थोड़ी देर के बाद, यदि आप फिर से व्यवस्थापक कार्य करना चाहते हैं, तो सिस्टम आपसे फिर से पासवर्ड मांगेगा। मैं स्वयं कभी-कभी (वैसे बुरी तरह से) टर्मिनल में सिस्टम को संशोधित करने के लिए कमांड फेंकता हूं: sudo -s और पासवर्ड फेंकने के बाद मैं स्थायी रूप से रूट हो जाता हूं।

  4.   कार्लोस कहा

    नमस्ते! मेरी समस्या यह है कि पासवर्ड मांगने पर टर्मिनल मुझे कुछ भी टाइप करने नहीं देता):

    1.    जॉर्ज पिग कहा

      यदि यह आपको अनुमति देता है लेकिन यह एक सुरक्षा प्रणाली है तो यह आपको यह देखने नहीं देती कि आप क्या लिखते हैं। लेकिन वास्तव में अगर आप लिख रहे हैं