MacOS पर sudo अपमान कहाँ संग्रहीत हैं?


8

मैं sudomacOS पर सभी अपमान संदेश सूची कैसे प्राप्त करूं?


आप जांच कर सकते हैं कि क्या वे बाइनरी में हार्डकोडेड हैं - उपयोग करें:sudo strings $(which sudo)
— मेटूस ज़्लॉज़ेक

जवाबों:


11

यदि आप दौड़ते हैं sudo strings /usr/bin/sudoतो आपको (बहुत सारी अन्य चीजों के बीच)

Sudo version %s
1.8.17p1
Configure options: %s
--with-password-timeout=0 --disable-setreuid --with-env-editor --with-pam
--with-libraries=bsm --with-noexec=no --sysconfdir=/private/etc
--without-lecture --enable-static-sudoers --with-rundir=/var/db/sudo

शामिल किए जाने वाले अपमान के लिए, --with-insults(या INSTALL फ़ाइल में उल्लिखित अन्य अपमान विकल्पों में से कोई भी) का उपयोग निम्नलिखित के लिए किया जाना चाहिए sudo:

--with-insults
    Define this if you want to be insulted for typing an incorrect password
    just like the original sudo(8).  This is off by default.
    Sudoers option: insults

देखें कि मैं मैक पर sudo अपमान कैसे स्थापित करूं? इसे स्वयं कैसे संकलित किया जाए, इसके निर्देश के लिए।


तो sudoers.so ओएस एक्स में द्विआधारी फ़ाइल कहां है ? उदाहरण के लिए इसके लिनक्स में/usr/lib/sudo/sudoers.so
— Arduino_Sentinel

sudoमें स्थापित है /usr/bin/sudo। पुस्तकालय MacOS में अलग हैं, वहाँ शायद इस तरह के रूप में एक स्थिर पुस्तकालय नहीं है (कम से कम sudo find /usr -name '*sudo*' उस दिशा में कुछ भी नहीं लौटाया)
— nohillside
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.