A Végponthoz készült Microsoft Defender (Linux) frissítésének ütemezése
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
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.