| תזמון | פקודה | תיאור | סטטוס | פעולות |
|---|---|---|---|---|
0 5 * * * |
/usr/local/bin/custom-backup.sh >> /var/log/arciveo-cron.log 2>&1 |
Nightly backup to remote storage | ||
*/15 * * * * |
/usr/local/bin/healthcheck.sh |
Ping external uptime monitor |
| פקודה | |
|---|---|
30 1 * * * /usr/local/bin/clamav-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 2 * * * /usr/bin/aide --config /etc/aide/aide.conf --check > /var/log/aide/aide.log 2>&1 |
|
@reboot chmod 755 /var/lib/aide |
|
0 3 * * * /usr/local/bin/lynis-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 4 * * * /usr/local/bin/load-ipsum.sh >> /var/log/arciveo-cron.log 2>&1 |
|
@reboot sleep 60 && /usr/local/bin/load-ipsum.sh >> /var/log/arciveo-cron.log 2>&1 |
|
30 4 * * * /usr/local/bin/debsums-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 6 * * * /usr/local/bin/logwatch_daily.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 8 * * * /usr/local/bin/daily-report-all.sh >> /var/log/arciveo-cron.log 2>&1 |
|
*/30 * * * * /usr/local/bin/smart-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 * * * * /usr/bin/apt-get update -qq >/dev/null 2>&1 |
|
*/5 * * * * /usr/local/bin/collect-metrics-all.sh >> /var/log/arciveo-cron.log 2>&1 |
cron אינו מספר דבר על עצמו. הוא אינו מדווח שמשימה נכשלה, אינו מראה מתי רצה בפעם האחרונה, ולשגיאת תחביר בחמשת שדות התזמון אין היכן להתגלות. רשמית הוא שולח דואר למשתמש המקומי, אבל בשרת שבו דואר יוצא מעולם לא הוגדר, את ההודעה הזאת איש אינו קורא. משימה עשויה לעמוד שבורה חודשים, ורק התוצאות מסגירות אותה.
הדף מציג את המשימות שנוספו דרך הפאנל: תזמון, פקודה, תיאור ומצב, עם אפשרות להפעיל, לכבות או למחוק בלי לפתוח מסוף. מתחתיהן, ברשימה נפרדת, שאר השורות של crontab של root — אלה שאתם או חבילה מותקנת הכנסתם קודם לכן. הן לקריאה בלבד: הפאנל אינו עורך במכוון את מה שלא כתב בעצמו.
שלושה דברים ראויים לבדיקה כאן. משימה שהפלט שלה הולך אל /dev/null 2>&1 שותקת באותה מידה כשהיא עובדת וכשהיא שבורה. פקודה שנכתבה בשם קצר במקום בנתיב מלא מתנהגת אחרת מאשר במעטפת שלכם, משום של-cron יש PATH משלו, דל למדי. והתזמון עצמו: משימה שכובתה פעם לצורך ניפוי שגיאות נשארת בדרך כלל כבויה. אחרי כל חשד לפריצה כדאי לקרוא גם את cron, שכן להיאחז דרך המתזמן קל יותר מאשר דרך יחידת הפעלה, ושורה כזאת נראית שגרתית לחלוטין.