वास्तव में रिपोर्ट की जाने वाली घटनाएं कौन हैं और एक sudo उपयोगकर्ता रिपोर्ट कैसे एक्सेस कर सकता है?


32

जब मेरा गैर-सूडो खाता एक sudo कमांड चलाने का प्रयास करता है:

nonsudo@Hairy14:$ sudo hello

एक घटना की सूचना है:

[sudo] password for nonsudo: 
nonsudo is not in the sudoers file.  This incident will be reported.

मैं अनुमान लगा रहा हूं कि यह वास्तव में फादर क्रिसमस नहीं है, इसलिए इसकी रिपोर्ट किसने (या कहां) की है और मैं इसे कैसे एक्सेस कर सकता हूं?

घटना

( रैंडल मुनरो द्वारा xkcd से )


FYI करें यह संकेत 1993 में जोड़ा गया था :-)
phil294

जवाबों:


24

छवि का शीर्षक हमें एक सुराग दे सकता है:

वह आपको देखता है जब आप सो रहे होते हैं, वह जानता है कि जब आप जाग रहे हैं, तो उसकी नकल की गई है /var/spool/mail/root, इसलिए अच्छाई के लिए अच्छा हो।

क्या होता /var/spool/mail/rootहै? उह, मेरे लिए एक सामान्य उपयोगकर्ता के रूप में कुछ भी नहीं:

cat: /var/spool/mail/root: No such file or directory

और साथ ही sudo। मेरे लिए, नहीं है/var/spool/mail/root


यह पता चला है, उबंटू अलग है - डिफ़ॉल्ट रूट के मेल से /dev/nullया आपके कंप्यूटर में ब्लैक होल हो जाता है।

हमारे लॉग खोजने के लिए, हमें देखने की जरूरत है

/var/log/auth.log

और लो और निहारना, sudo catहमें यह लाइन देता है:

Jun 25 22:45:07 Hairy14 sudo:  nonsudo : user NOT in sudoers ; TTY=pts/21 ; PWD=/home/tim ; USER=root ; COMMAND=/usr/bin/hello

ध्यान दें कि कभी-कभी (जैसे यदि आपके खाते में कोई पासवर्ड नहीं है, तो अक्षम है) यह बस आपको कमांड चलाने नहीं देगा - लेकिन यह अभी भी उसी तरह से रिपोर्ट किया जाएगा:

Jun 25 22:44:17 Hairy14 sudo:  nonsudo : user NOT in sudoers ; TTY=pts/21 ; PWD=/home/tim ; USER=root ; COMMAND=/usr/bin/hello

ध्यान दें कि "शरारती" रिपोर्टों के साथ कई अन्य पाठ भी हैं। आपको टटोलना पड़ सकता है।

मेरे सर्वनाम वह / उसके हैं


3
ऐसा नहीं है कि उबंटू विशेष है, लेकिन यह मेल केवल कॉन्फ़िगर नहीं है। जब मैं एक सर्वर सेटअप करता हूं, तो पहली चीजों में से एक मैं sudoमेलिंग सूची में जाने के लिए मेलिंग ( mail_badpassविकल्प, IIRC) और सेटअप रूट के मेल को कॉन्फ़िगर करने के लिए कॉन्फ़िगर करता हूं ।
मूरू

@ एमरू हां, मैंने अंतर समझाने के लिए संपादन किया है।
टिम

@ क्या मेल प्राप्त करने का कोई तरीका है, जो /dev/nullवास्तविक डोमेन (जीमेल या समान) पर जाता है?
जार्विन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.