मैं sudo द्वारा अनुमत पासवर्ड प्रविष्टि प्रयासों की संख्या कैसे बदल सकता हूं?


9

डिफ़ॉल्ट रूप से, sudoयदि मैं गलत पासवर्ड इनपुट करता हूं , तो मुझे अपने उपयोगकर्ता पासवर्ड का अधिकतम तीन बार इनपुट करने का संकेत देता है। मैं इसे असीमित समय (?) में कैसे बदल सकता हूं? मैं इसे कैसे बना सकता हूं ताकि यह मेरे पासवर्ड के लिए मुझसे पूछे जब तक कि मैं सही प्रवेश नहीं करता?

जवाबों:


13

इसमें प्रलेखित है man sudoers। आप जिस सेटिंग की तलाश कर रहे हैं वह है:

 passwd_tries      The number of tries a user gets to enter his/her pass‐
                   word before sudo logs the failure and exits.  The
                   default is 3.

इसलिए, इसे बदलने के लिए, उदाहरण के लिए, 5, दौड़ें sudo visudoऔर इन पंक्तियों को जोड़ें:

## Allow a user to attempt to enter a password 5 times
Defaults        passwd_tries=5

जहां तक ​​मुझे पता है, इसे असीमित समय तक सेट करने का कोई तरीका नहीं है, लेकिन आप बस एक बड़ी संख्या का उपयोग कर सकते हैं:

Defaults        passwd_tries=99999999

यह सभी इरादों और उद्देश्यों के लिए असीमित है, जब तक कि आपके पास ओसीडी के बहुत गंभीर मामले वाला उपयोगकर्ता नहीं है, वे 100 मिलियन से अधिक बार पासवर्ड दर्ज करने का प्रयास नहीं करेंगे।


अब मैं इसे असीमित समय में कैसे बदल सकता हूं? (के लिए बड़े nubmer के बिना passwd_tries)
ғηsнι '

3
@ कासिया ने इसे 99999999999 में सेट किया और इसके साथ ही :) :)
terdon

1
यहाँ पहले निर्देश दिए गए हैं कि रिकवरी मोड में कैसे जाएं: askubuntu.com/questions/24006/…
सेठ

3
@ कैसिया कभी, कभी, कभी भी/etc/sudoers सीधे संपादित करें । इसलिए मैंने आपको उपयोग करने के लिए कहा है visudo। इससे आपको इस समस्या से बचाया जा सकेगा।
टेराडॉन

2
भविष्य के लिए: उपयोग करते समय visudoएक खराब sudoers फ़ाइल के निर्माण को रोकना चाहिए, यदि आप एक ऐसा बनाते हैं जो खराब है (अधिक संभावना है, तो visudoमान्य है लेकिन गैर-विचारणीय है, तो यहां दी गई विधि pkexecआमतौर पर इसे हल करने के लिए पर्याप्त है , बिना रिबूट किए भी। ।
एलिया कगन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.