मेरी समस्या
मैं एक पासवर्ड टाइप किए बिना MacOS Sierra 10.12sudo
पर कमांड चलाने में सक्षम होना चाहूंगा ।
मैंने क्या कोशिश की है
मैंने निम्नलिखित पढ़ा है:
- टर्मिनल में sudo पासवर्ड क्यों मांगता है?
- पासवर्ड के बिना किसी अन्य उपयोगकर्ता को sudo की अनुमति दें
- अपने मैक पर एक पासवर्ड के बिना sudo का उपयोग करें
और मेरी /etc/sudoers
फ़ाइल के प्रासंगिक भाग को इसमें बदल दिया है:
root ALL=(ALL) ALL
%admin ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%sudo ALL=(ALL) NOPASSWD: ALL
adamatan ALL=(ALL) NOPASSWD: ALL
मेरी स्थानीय उपयोगकर्ता आईडी ( whoami
) है adamatan
।
मुझे अभी भी कॉल करते समय हर कुछ मिनट में एक पासवर्ड टाइप करने के लिए कहा जा रहा है sudo
। किसी भी विचार गलत क्या है?
क्या सियारो-सियरा पर काम करता है? एल कैप में यह आपको संदर्भ के लिए स्विच करेगा और उस सत्र के लिए लॉगिन संसाधन फ़ाइलों को चलाएगा। (अभी भी सूदखोर होने की जरूरत है, इसलिए पहले प्रयास बर्बाद नहीं होगा)।
—
FiddleDeDee
काम करता है, लेकिन यह समस्या को कैसे हल करता है?
—
एडम मटन
मैंने अभी हाल ही में सिएरा में अपग्रेड किया और इसमें भाग गया। डिफ़ॉल्ट
—
मार्क एडिंगटन
/etc/sudoers
फ़ाइल एल कैप से काफी मौलिक रूप से बदल गई है। वहाँ मैं बस sudoers.d निर्देशिका में एक लाइन विन्यास फाइल गिरा दिया और यह "बस काम किया"। लगता है चीजें बदल गई हैं। अगर मुझे कोई जानकारी मिलती है तो मैं वापस रिपोर्ट करूँगा।
शायद सिर्फ macOS रूट अनुमतियों में से एक के बजाय निष्पादित;)
—
sudo
कि सूडो के पूरे बिंदु को पराजित करता है
—
मैथ्यू बार्कले