| Ütemezés | Parancs | Leírás | Állapot | Műveletek |
|---|---|---|---|---|
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 |
| Parancs | |
|---|---|
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 |
A cron semmit nem mond magáról. Nem jelzi, hogy egy feladat elhasalt, nem mutatja, mikor futott utoljára, és az ütemezés öt mezőjében ejtett szintaktikai hibának nincs hol felszínre kerülnie. Formálisan levelet küld a helyi felhasználónak, csakhogy egy olyan szerveren, ahol a kimenő levelezés soha nem lett beállítva, ezt az üzenetet senki nem olvassa el. Egy feladat hónapokig állhat romosan, és csak a következmények árulják el.
Ez az oldal a panelen keresztül felvett feladatokat mutatja: ütemezés, parancs, leírás és állapot, azzal a lehetőséggel, hogy egy feladatot bekapcsoljon, kikapcsoljon vagy töröljön anélkül, hogy terminált nyitna. Alattuk külön listában a root crontab többi sora áll, azok, amelyeket Ön vagy egy telepített csomag tett oda korábban. Ezek csak olvashatók: a panel szándékosan nem szerkeszti azt, amit nem ő írt.
Három dolgot érdemes itt ellenőrizni. Az a feladat, amelynek kimenete a /dev/null 2>&1 felé megy, ugyanolyan némán hallgat működés közben, mint elromolva. A puszta névvel, teljes útvonal helyett leírt parancs másképp viselkedik, mint a saját shelledben, mert a cronnak saját, szegényes PATH változója van. És maga az ütemezés: az egyszer hibakeresés miatt kikapcsolt feladat rendszerint kikapcsolva marad. Minden betörésgyanú után a cront is érdemes végigolvasni, mert az ütemezőn át megkapaszkodni egyszerűbb, mint egy indítóegységen keresztül, és az ilyen sor teljesen hétköznapinak látszik.