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


Frissítés ütemezése a linuxos Végponthoz készült Microsoft Defender-hez

Érintett szolgáltatás:

  • Végponthoz készült Microsoft Defender kiszolgálókhoz
  • Microsoft Defender 1. vagy 2. csomag kiszolgálókhoz

Ha linuxos Végponthoz készült Microsoft Defender szeretne frissítést futtatni, olvassa el a Frissítések telepítése linuxos Végponthoz készült Microsoft Defender-hez című cikket.

A Linux és a Unix rendelkezik egy crontab nevű eszközzel (hasonlóan a Feladatütemezőhöz), hogy képes legyen ütemezett feladatokat futtatni.

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_201118.dat

Megjegyzés:

Példánkban: 201118 == YYMMDD.

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

És

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

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

Nyomja le a "Beszúrás" gombot

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

CRON_TZ=America/Los_Angeles

#! RHEL és változatok (CentOS és Oracle Linux)

0 6 * * sun [ $(date +%d) -le 15 ] && sudo yum update mdatp -y >> ~/mdatp_cron_job.log

#! SLES és változatok

0 6 * * sun [ $(date +%d) -le 15 ] && sudo zypper update mdatp >> ~/mdatp_cron_job.log

#! Ubuntu- és Debian-rendszerek

0 6 * * sun [ $(date +%d) -le 15 ] && sudo apt-get install --only-upgrade mdatp >> ~/mdatp_cron_job.log

Megjegyzés:

Az előző példákban perceket, reggel 6-ot (a 24 órás formátumot használó órát) határoztunk 00 meg, a hónap bármely napján, bármely hónapban, vasárnapként. [$(date +\%d) -le 15] csak akkor fut, ha egyenlő vagy kisebb, mint a 15. nap (harmadik hét). Ez azt jelenti, hogy a feladat minden vasárnap reggel 6 órakor fut, de csak akkor, ha a hónap napja a 15. vagy korábbi.

Nyomja le az "Esc" billentyűt

Írja be a ":wq" karaktert a dupla idézőjelek között.

Megjegyzés:

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

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

frissítse a Végponthoz készült Defendert Linux rendszeren.

Cron-feladatfuttatások vizsgálata:

sudo grep mdatp /var/log/cron

A mdatp_cron_job.log vizsgálata

sudo nano mdatp_cron_job.log

Az Ansible, Chef vagy Puppet alkalmazást használó felhasználók számára

Használja a következő parancsokat:

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

cron - Manage cron.d and crontab entries

További https://docs.ansible.com/ansible/latest információt itt talál.

Crontabs beállítása a Chefben

cron resource

További https://docs.chef.io/resources/cron/ információt itt talál.

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

Erőforrás típusa: 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 https://puppet.com/blog/automating-puppet-cron-jobs-and-scheduled-tasks/ információt itt 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

+—————- perc (értékek: 0 - 59) (speciális karakterek: , - * /)
| +————- óra (értékek: 0 - 23) (speciális karakterek: , - * /)
| | +———- hónap napja (értékek: 1-31) (speciális karakterek: , - * / L W C)
| | | +——- hónap (értékek: 1-12) (speciális karakterek: ,- * / )
| | | | +— a hét napja (értékek: 0 - 6) (vasárnap=0 vagy 7) (speciális karakterek: , - * / L W C)
| | | | |*****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.