Megosztás a következőn keresztül:


Vizsgálatok ütemezése a Végponthoz készült Microsoft Defender (Linux) használatával

Érintett szolgáltatás:

Linux-vizsgálat futtatásához lásd: Támogatott parancsok.

Linux (és Unix) esetén a crontab nevű eszközzel (a Windows feladatütemezőjéhez hasonlóan) futtathat ütemezett feladatokat.

Előfeltételek

Megjegyzés:

Az összes időzóna listájának lekéréséhez futtassa a következő parancsot: timedatectl list-timezones
Példák időzónákra:

  • America/Los_Angeles
  • America/New_York
  • America/Chicago
  • America/Denver

A Cron-feladat beállítása

Használja a következő parancsokat:

Crontab-bejegyzések biztonsági mentése

sudo crontab -l > /var/tmp/cron_backup_200919.dat

Megjegyzés:

Ahol 200919 == YRMMDD

Tipp

Végezze el ezt a műveletet a szerkesztés vagy az eltávolítás előtt.

A crontab szerkesztéséhez és egy új feladat gyökérfelhasználóként való hozzáadásához:

sudo crontab -e

Megjegyzés:

Az alapértelmezett szerkesztő a VIM.

Előfordulhat, hogy a következőt látja:

0 * * * * /etc/opt/microsoft/mdatp/logrorate.sh

Nyomja le a "Beszúrás" gombot

Adja hozzá a következő bejegyzéseket:

CRON_TZ=America/Los_Angeles

0 2 * * sat /bin/mdatp scan quick > ~/mdatp_cron_job.log

Megjegyzés:

Ebben a példában 00 percre, 2 órára (24 órás formátumban) állítottuk be, a hónap bármely napjára, bármely hónapra, szombatonként. Azt jelenti, hogy szombaton 2:00-kor fog futni. Csendes-óceáni (UTC -8).

Nyomja le az "Esc" billentyűt

Írja be a ":wq" szót a dupla idézőjelek nélkül.

Megjegyzés:

w == írás, q == kilépés

A cron-feladatok megtekintéséhez írja be a sudo crontab -l

A linuxos mdatp lap

Cron-feladatfuttatások vizsgálata

sudo grep mdatp /var/log/cron

A mdatp_cron_job.log* vizsgálata

sudo nano mdatp_cron_job.log

Ansible, Chef, Puppet vagy SaltStack használata esetén

Használja a következő parancsokat:

Cron-feladatok beállítása az Ansible-ben

cron - Manage cron.d and crontab entries

További információ: Ansible-dokumentáció.

Crontabs beállítása a Chefben

cron resource

További információt a Chef dokumentációjában talál.

Cron-feladatok beállítása a Puppetben

Resource Type: cron

További https://puppet.com/docs/puppet/5.5/types/cron.html információt itt talál.

Automatizálás a Puppettel: Cron-feladatok és ütemezett tevékenységek

További információ: Puppet-dokumentáció a feladatokról és az ütemezett tevékenységekről.

Cron-feladatok kezelése SaltStackben

Resource Type: salt.states.cron

Példa:

mdatp scan quick > /tmp/mdatp_scan_log.log:
  cron.present:
    - special: '@hourly'

További információt a Salt.States.Cron dokumentációjában talál.

További információk

Segítség kérése a crontabtal kapcsolatban

man crontab

Az aktuális felhasználó crontab-fájljának lekérése

crontab -l

Egy másik felhasználó crontab-fájljának listájának lekérése

crontab -u username -l

Crontab-bejegyzések biztonsági mentése

crontab -l > /var/tmp/cron_backup.dat

Tipp

Végezze el ezt a műveletet a szerkesztés vagy az eltávolítás előtt.

Crontab-bejegyzések visszaállítása

crontab /var/tmp/cron_backup.dat

A crontab szerkesztése és új feladat hozzáadása gyökérfelhasználóként

sudo crontab -e

A crontab szerkesztése és új feladat hozzáadása

crontab -e

Más felhasználó crontab bejegyzéseinek szerkesztése

crontab -u username -e

Az összes crontab bejegyzés eltávolítása

crontab -r

Más felhasználó crontab bejegyzéseinek eltávolítása

crontab -u username -r

Magyarázat

+—————- minute (values: 0 - 59) (special characters: , \- \* /)  <br>
| +————- hour (values: 0 - 23) (special characters: , \- \* /) <br>
| | +———- day of month (values: 1 - 31) (special characters: , \- \* / L W C)  <br>
| | | +——- month (values: 1 - 12) (special characters: , \- \* /)  <br>
| | | | +—- day of week (values: 0 - 6) (Sunday=0 or 7) (special characters: , \- \* / L W C) <br>
| | | | |*****command to be executed

Tipp

Szeretne többet megtudni? Engage a Microsoft biztonsági közösségével a technikai közösségünkben: Végponthoz készült Microsoft Defender Tech Community.