برای غیر فعال کردن پیغام هایی که مربوط به cron است بعنوان مثال پیغامهای زیر:
Cron <root@server> /usr/sbin/csf -u
Upgrading csf from v9.02 to 9.04…
Retrieving new csf package…
—–
Cron <root@server> /usr/local/cpanel/scripts/upcp –cron
[2016-06-24 04:34:01 -0400] Detected cron=1 (cron mode set from command line)
—————————————————————————————————-
=> Log opened from cPanel Update (upcp) – Slave (23353) at Fri Jun 24 04:34:01 2016
—-
اقدامات زیر را انجام می دهیم:
export VISUAL=nano ; service crond restart crontab -e
سپس مقابل cron هایی که می خواهیم نتیجه ان ارسال نشود مقدار زیر را وارد میکنیم:
>/dev/null 2>&1
مثال:
34 4 * * * /usr/local/cpanel/scripts/upcp --cron > /dev/null 2>&1
در پایان سرویس cron را ریستارت میکنیم.
همچنین توجه داشته باشید مسیر cron های اپدیت csf به شرح زیر است:
/etc/cron.d
باید در این مسیر فایل csf_update را ویرایش کنید و مقدار
>/dev/null 2>&1
در ان روبروی دستور اضافه کنید
با اینکار اعلام میکنید ، خروجی cron ایمیل نشود.
–
برای غیر فعال کردن ایمیلهای مربوط به استفاده منابع مثل رم نیز طبق روال زیر عمل میکنیم:
[root@server #] nano /etc/csf/csf.conf ----- # This User Process Tracking option sends an alert if any linux user process # exceeds the memory usage set (MB). To ignore specific processes or users use # csf.pignore # # Set to 0 to disable this feature PT_USERMEM = "200"
PT_USERMEM را صفر قرار می دهیم .
—
در پایان
csf -r
امیدواریم این آموزش براتون مفید باشه