غیر فعال کردن پیغام یا alert های cron و process

نوشته شده توسط: محمد

برای غیر فعال کردن پیغام هایی که مربوط به 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
[۲۰۱۶-۰۶-۲۴ ۰۴:۳۴:۰۱ -۰۴۰۰] 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
—-
اقدامات زیر را انجام می دهیم:
[php]
export VISUAL=nano ; service crond restart
crontab -e
[/php]
سپس مقابل cron هایی که می خواهیم نتیجه ان ارسال نشود مقدار زیر را وارد میکنیم:
[php]
>/dev/null 2>&1
[/php]
مثال:
[php]
۳۴ ۴ * * * /usr/local/cpanel/scripts/upcp –cron > /dev/null 2>&1
[/php]
در پایان سرویس cron را ریستارت میکنیم.
همچنین توجه داشته باشید مسیر cron های اپدیت csf به شرح زیر است:
/etc/cron.d
باید در این مسیر فایل csf_update را ویرایش کنید و مقدار
[php]
>/dev/null 2>&1
[/php]
در ان روبروی دستور اضافه کنید
با اینکار اعلام میکنید ، خروجی cron ایمیل نشود.

برای غیر فعال کردن ایمیلهای مربوط به استفاده منابع مثل رم نیز طبق روال زیر عمل میکنیم:
[php]
[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”
[/php]
PT_USERMEM را صفر قرار می دهیم .

در پایان
csf -r
امیدواریم این آموزش براتون مفید باشه

مطالب مرتبط

نظر شما