Planlegge skanninger med Microsoft Defender for endepunkt (Linux)
Gjelder for:
Hvis du vil kjøre en skanning for Linux, kan du se Støttede kommandoer.
For Linux (og Unix) kan du bruke et verktøy kalt crontab (på samme måte som Oppgaveplanlegging i Windows) til å kjøre planlagte oppgaver.
Forutsetning
Obs!
Hvis du vil ha en liste over alle tidssonene, kjører du følgende kommando: timedatectl list-timezones
Eksempler på tidssoner:
America/Los_Angeles
America/New_York
America/Chicago
America/Denver
Slik angir du Cron-jobben
Bruk følgende kommandoer:
Sikkerhetskopiere crontab-oppføringer
sudo crontab -l > /var/tmp/cron_backup_200919.dat
Obs!
Hvor 200919 == YRMMDD
Tips
Gjør dette før du redigerer eller fjerner.
Slik redigerer du crontab og legger til en ny jobb som rotbruker:
sudo crontab -e
Obs!
Standard redigeringsprogram er VIM.
Det kan hende du ser:
0 * * * * /etc/opt/microsoft/mdatp/logrorate.sh
Trykk på «Sett inn»
Legg til følgende oppføringer:
CRON_TZ=America/Los_Angeles
0 2 * * sat /bin/mdatp scan quick > ~/mdatp_cron_job.log
Obs!
I dette eksemplet har vi satt det til 00 minutter, 2 am (time i 24-timers format), hvilken som helst dag i måneden, hvilken som helst måned, på lørdager. Det betyr at det vil kjøre lørdager kl 02:00 Stillehavet (UTC -8).
Trykk på «ESC»
Skriv inn ":wq
" uten doble anførselstegn.
Obs!
w == skriv, q == avslutt
Hvis du vil vise cron-jobbene dine, skriver du inn sudo crontab -l
Slik inspiserer du jobbkjøringer for cron
sudo grep mdatp /var/log/cron
Slik inspiserer du mdatp_cron_job.log*
sudo nano mdatp_cron_job.log
Hvis du bruker Ansible, Chef, Puppet eller SaltStack
Bruk følgende kommandoer:
Slik angir du cron-jobber i Ansible
cron - Manage cron.d and crontab entries
Hvis du vil ha mer informasjon, kan du se dokumentasjonen for Ansible.
Slik angir du crontabs i Chef
cron resource
Hvis du vil ha mer informasjon, kan du se dokumentasjonen for Chef.
Slik angir du cron-jobber i Marionett
Resource Type: cron
Se https://puppet.com/docs/puppet/5.5/types/cron.html for mer informasjon.
Automatisere med marionett: Cron-jobber og planlagte oppgaver
Hvis du vil ha mer informasjon, kan du se marionettdokumentasjon om jobber og planlagte oppgaver.
For å administrere cron-jobber i SaltStack
Resource Type: salt.states.cron
Eksempel:
mdatp scan quick > /tmp/mdatp_scan_log.log:
cron.present:
- special: '@hourly'
Hvis du vil ha mer informasjon, kan du se dokumentasjonen for Salt.States.Cron.
Mer informasjon
Slik får du hjelp med crontab
man crontab
Slik får du en liste over crontab-filer for gjeldende bruker
crontab -l
Slik henter du en liste over crontab-filer for en annen bruker
crontab -u username -l
Sikkerhetskopiere crontab-oppføringer
crontab -l > /var/tmp/cron_backup.dat
Tips
Gjør dette før du redigerer eller fjerner.
Slik gjenoppretter du crontab-oppføringer
crontab /var/tmp/cron_backup.dat
Redigere crontab og legge til en ny jobb som rotbruker
sudo crontab -e
Redigere crontab og legge til en ny jobb
crontab -e
Redigere andre brukeres crontab-oppføringer
crontab -u username -e
Slik fjerner du alle crontab-oppføringer
crontab -r
Slik fjerner du andre brukeres crontab-oppføringer
crontab -u username -r
Forklaring
+—————- 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
Tips
Vil du lære mer? Engage med Microsoft Security-fellesskapet i teknisk fellesskap: Microsoft Defender for endepunkt teknisk fellesskap.
Tilbakemeldinger
https://aka.ms/ContentUserFeedback.
Kommer snart: Gjennom 2024 faser vi ut GitHub Issues som tilbakemeldingsmekanisme for innhold, og erstatter det med et nytt system for tilbakemeldinger. Hvis du vil ha mer informasjon, kan du se:Send inn og vis tilbakemelding for