ALL ALL=(ALL) NOPASSWD:ALL
लाइन मेरी फ़ाइल के अंत में दो बार ऑटो गयी/etc/sudoers
।
- मेरे लिनक्स ने अचानक हर बार जब मैंने एक sudo कमांड चलाया तो पासवर्ड मांगना बंद कर दिया। इसने मुझे इस मुद्दे की जांच की।
sudo -k
अनुग्रह का समय रीसेट करने के लिए चलने के बाद भी यह मेरा पासवर्ड नहीं मांगेगा।- मैंने उस लाइन के अर्थ का पता लगा लिया और इस मुद्दे को ठीक करने के लिए 2 लाइनों पर टिप्पणी की और चीजें वापस सामान्य हो गईं।
लेकिन मेरी खोजों के अनुसार, sudoers फ़ाइल केवल मैन्युअल रूप से संपादित की जाती है और कोई रास्ता नहीं मैं सभी उपयोगकर्ताओं को सभी आदेशों को NOPASSWD अनुमतियाँ दे सकता था। इसका मतलब यह हो सकता है कि मेरे द्वारा निष्पादित एक स्क्रिप्ट ने sudoers फ़ाइल को बदल दिया है? क्या यह चिंता का कारण है?
OS: लिनक्स मिंट 18.3 दालचीनी
sudo grep -rl 'NOPASSWD:ALL' /etc /lib /usr /var /home /root
/ etc / sudoers के अलावा और कुछ भी वापस करता है ?
grep
भी लौट आया है /home/neon/HUAWEI-4g_Dongle/Linux/install
। मुझे लगता है कि मुझे मुद्दा मिल गया है। मैं HUAWEI 4g डोंगल https://pastebin.com/e37GGKsu के लिए इंस्टॉल स्क्रिप्ट चला चुका था । इसकी सबसे अधिक संभावना इसके माध्यम से हुई।
sudoers
ऐसा करने के लिए रूट विशेषाधिकार की जरूरत के लिए उस लाइन को जोड़ा ।