दैनिक रन आउटपुट ईमेल को अक्षम कैसे करें?


10

"चार्ली एंड" से दैनिक रन आउटपुट ईमेल को कैसे अक्षम करें?

गुगले किए गए कुछ पृष्ठ, लेकिन कोई स्पष्ट उत्तर नहीं है।

मैं के ssmtpबजाय का उपयोग करेंsendmail

जवाबों:


11

के माध्यम से पढ़ा है man periodicऔर सभी बिट्स है कि उल्लेख के लिए देखोoutput

/etc/periodic.confयदि कोई फ़ाइल पहले से मौजूद नहीं है, तो एक फ़ाइल बनाएँ और एक लॉग फ़ाइल *_outputसे चर सेट करें /etc/defaults/periodic.conf/उपयोगकर्ता खाते के बजाय, जो एक सादा शब्द है, के साथ शुरू होने वाला कोई भी मार्ग है ।

$ grep _output= /etc/defaults/periodic.conf
daily_output="root"                                     # user or /file
daily_status_security_output="root"                     # user or /file
weekly_output="root"                                    # user or /file
monthly_output="root"                                   # user or /file

Syslog के लिए पहले से ही सेटअप होना चाहिए /var/log/daily.log, /var/log/weekly.logऔर /var/log/monthly.log

मैं अपने लॉगिंग और उपयोग के बारे में थोड़ा पांडित्यपूर्ण हूं /var/log/periodic.$(date +%Y%m%d).<type>.log

<type>किया जा रहा है daily, weekly, monthly, security


मुझे सुरक्षा_आउटपुट के लिए कौन सी फ़ाइल निर्दिष्ट करनी चाहिए? / var / log / सुरक्षा?
एलेक्स जी

या /var/log/daily.logजो भी आप पसंद करते हैं।
मैट

5

आप _enableझंडे को अंदर करके अधिकांश परीक्षणों को अक्षम कर सकते हैं/etc/periodic.conf

उदाहरण के लिए: daily_status_mailq_enable="NO"

सेटिंग daily_output="/dev/null"आपको ईमेल प्राप्त करना बंद कर देगी, हालांकि जैसा कि ऊपर उल्लेख किया गया है, आप इसकी बजाय किसी फ़ाइल में लॉग इन करना चाह सकते हैं, क्योंकि रिपोर्ट में उपयोगी जानकारी हो सकती है।

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