जवाबों:
हाँ यह संभव है।
कमांड प्रॉम्प्ट पर निम्नलिखित टाइप करके sudoers फ़ाइल संपादित करें:
sudo visudo
इस अनुभाग को # Defaults specification
देखें
Defaults env_reset
उस पंक्ति को इसमें बदलें:
Defaults env_reset,timestamp_timeout=10
जहाँ आप 10
सडू पासवर्ड के लिए जितने भी मिनटों के लिए चाहें उसे बदल सकते हैं। परिवर्तन सहेजें और आप कर रहे हैं।
संपादित करें: यदि आप उपयोग नहीं करना चाहते हैं तो आप किसी अन्य संपादक का उपयोग करने के लिए vi
कह सकते हैं visudo
। जब तक आप अपने संपादन के साथ नहीं हो जाते, तब तक संपादक को ब्लॉक होना चाहिए। EDITOR
एन्वायर करने से पहले बस पर्यावरण वैरिएबल सेट करें visudo
और यह इसके बजाय उस एडिटर का उपयोग करेगा:
EDITOR=/usr/bin/nano sudo visudo
nano
इसके बजाय फ़ाइल को संपादित करने के लिए उपयोग करेगा । मेरा सुझाव है कि आप कमांड लाइन से एडिटर को चलाने के लिए, ब्लॉकिंग मोड (इसके लिए इसे कॉल करने का मतलब है ) के बिना सबलेम टेक्स्ट जैसे ग्राफिकल एडिटर का उपयोग न करें ।subl
--wait
visudo
बस /etc/sudoers
सीधे फ़ाइल को संपादित नहीं करता है । यह फ़ाइल की एक प्रति संपादित करता है और, जब आप इसे सहेजते हैं, तो यह सत्यापित करता है कि प्रतिलिपि के साथ बदलने से पहले यह प्रतिलिपि वाक्यविन्यास रूप से सही /etc/sudoers
है। यह बहुत महत्वपूर्ण है। यह सुपर आसान है कि उस फ़ाइल को स्क्रू करें और अपने सिस्टम को बोर्क करें। यदि आप vi
अपनी बात नहीं रखते हैं तो किसी अन्य संपादक का उपयोग करने के लिए ऊपर देखें ।
visudo
संपादक से लेता है $EDITOR
यदि परिभाषित किया गया है sudo -e
(जिसका उपयोग किसी भी फ़ाइल को संपादित करने के लिए किया जा सकता है) पहले देखता है $SUDO_EDITOR
।
sudo bash
जब तक आप चाहें तब तक आप रूट यूजर बने रह सकते हैं। सिस्टम फ़ाइलों की आवश्यकता के साथ कोई छेड़छाड़ नहीं।
exit
या <control-d>
सामान्य ब्रह्मांड में लौटने के लिए।
sudo