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


A Végponthoz készült Microsoft Defender (Linux) frissítésének ütemezése

Érintett szolgáltatás:

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 Unix) rendelkezik egy crontab nevű eszközzel (a Feladatütemezőhöz hasonlóan) az ütemezett feladatok futtatásához.

Előfeltétel

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:

Ahol 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:

A fenti példákban 00 percre, reggel 6 órára (24 órás formátumban) állítjuk be, a hónap bármely napjára, bármely hónapra, vasárnapra. [$(dátum +%d) -le 15] == Csak akkor fut, ha egyenlő vagy kisebb, mint a 15. nap (3. hét). Ez azt jelenti, hogy a hónap 3. vasárnapján(7) reggel 6:00-kor fog futni. Csendes-óceáni (UTC -8).

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.