Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Använd mdatp kommandoradsverktyget för att konfigurera Microsoft Defender för Endpoint, köra skanningar, hantera upptäckta hot och kontrollera produktens hälsa på macOS-enheter. Du kan också samla in diagnostisk information, aktivera autokomplettering av kommandon, hantera karantänsfiler och avinstallera Defender for Endpoint.
För produktkrav och distributionsmetoder, se Förutsättningar för Microsoft Defender för Endpoint för macOS och Microsoft Defender för Endpoint för macOS.
Samla in diagnostikinformation
Om du kan återskapa ett problem kan du öka loggningsnivån, köra systemet under en viss tid och sedan återställa loggningsnivån till standardnivån.
Ställ in loggningsnivån till
debug:mdatp log level set --level debugLog level configured successfullyÅterskapa problemet.
Skapa ett
.ziparkiv som innehåller Defender for Endpoints diagnostiska loggar. Kommandot visar arkivvägen efter att det lyckats:Tips
Som standard sparas diagnostikloggar i
/Library/Application Support/Microsoft/Defender/wdavdiag/. För att använda en annan katalog, lägg till--path [directory]i kommandot och ersätt[directory]med destinationen.sudo mdatp diagnostic createDiagnostic file created: "/Library/Application Support/Microsoft/Defender/wdavdiag/932e68a8-8f2e-4ad0-a7f2-65eb97c0de01.zip"Återställ loggningsnivån till standardvärdet,
info:mdatp log level set --level infoLog level configured successfully
Granska installationsloggar
Om installationen misslyckas kan installatören bara rapportera ett allmänt fel. Detaljerad information finns tillgänglig i /Library/Logs/Microsoft/mdatp/install.log. Bifoga denna fil när du öppnar ett Microsoft-supportärende.
För mer felsökningsråd, se Felsökning av installationsproblem för Microsoft Defender för Endpoint på macOS.
Konfigurera från kommandoraden
Konfigurera utdataformatet
Kommandoradsverktyget stöder tabell- och JSON-utdata. Använd ett av följande globala alternativ med ett kommando:
--output json--output table
Kommandon som stöds
Följande tabell listar kommandon för vanliga scenarier. För att se den kompletta listan över kommandon som stöds av din installerade produktversion, kör mdatp help i Terminal.
| Grupp | Scenario | Kommando |
|---|---|---|
| Konfiguration | Slå på eller av passivt läge | mdatp config passive-mode --value [enabled/disabled] |
| Konfiguration | Slå på eller av realtidsskydd | mdatp config real-time-protection --value [enabled/disabled] |
| Konfiguration | Slå på eller av beteendeövervakning | mdatp config behavior-monitoring --value [enabled/disabled] |
| Konfiguration | Slå på eller av molnskydd | mdatp config cloud --value [enabled/disabled] |
| Konfiguration | Slå på eller av molndiagnostik | mdatp config cloud-diagnostic --value [enabled/disabled] |
| Konfiguration | Aktivera eller inaktivera automatiskt inskick av exempel | mdatp config cloud-automatic-sample-submission --value [enabled/disabled] |
| Konfiguration | Blockera, granska eller stäng av potentiellt oönskat applikationsskydd | mdatp threat policy set --type potentially_unwanted_application --action [block\|audit\|off] |
| Konfiguration | Lägg till eller ta bort ett antivirusundantag för en process | mdatp exclusion process [add\|remove] --path [path-to-process] |
| Konfiguration | Lägg till eller ta bort ett antivirusundantag för en fil | mdatp exclusion file [add/remove] --path [path-to-file] |
| Konfiguration | Lägg till eller ta bort ett antivirusundantag för en katalog | mdatp exclusion folder [add/remove] --path [path-to-directory] |
| Konfiguration | Lägg till eller ta bort ett antivirusundantag för filändelsen | mdatp exclusion extension [add/remove] --name [extension] |
| Konfiguration | Visa en lista över alla antivirusundantag | mdatp exclusion list |
| Konfiguration | Konfigurera grad av parallellitet för genomsökningar på begäran | mdatp config maximum-on-demand-scan-threads --value [numerical-value-between-1-and-64] |
| Konfiguration | Slå på eller av skanningar efter uppdateringar av säkerhetsinformation | mdatp config scan-after-definition-update --value [enabled/disabled] |
| Konfiguration | Slå på eller av arkivskanning för skanningar på begäran | mdatp config scan-archives --value [enabled/disabled] |
| Konfiguration | Slå på eller av filhashberäkningen | mdatp config enable-file-hash-computation --value [enabled/disabled] |
| Skydd | Sök igenom en sökväg | mdatp scan custom --path [path] [--ignore-exclusions] |
| Skydd | Köra en snabbsökning | mdatp scan quick |
| Skydd | Kör en fullständig genomsökning | mdatp scan full |
| Skydd | Avbryta en pågående genomsökning på begäran | mdatp scan cancel |
| Skydd | Begära en säkerhetsinformationsuppdatering | mdatp definitions update |
| Konfiguration | Lägg till ett hotnamn i listan över tillåtna | mdatp threat allowed add --name [threat-name] |
| Konfiguration | Ta bort ett hotnamn från listan över tillåtna | mdatp threat allowed remove --name [threat-name] |
| Konfiguration | Lista alla tillåtna hotnamn | mdatp threat allowed list |
| Skyddshistorik | Skriv ut den fullständiga skyddshistoriken | mdatp threat list |
| Skyddshistorik | Hämta hotinformation | mdatp threat get --id [threat-id] |
| Karantänhantering | Visa en lista över alla filer i karantän | mdatp threat quarantine list |
| Karantänhantering | Ta bort alla filer från karantänen | mdatp threat quarantine remove-all |
| Karantänhantering | Lägga till en fil som identifieras som ett hot i karantänen | mdatp threat quarantine add --id [threat-id] |
| Karantänhantering | Ta bort en fil som identifierats som ett hot från karantänen | mdatp threat quarantine remove --id [threat-id] |
| Karantänhantering | Återställ en fil från karantänen. Tillgänglig i Defender för Endpoint-versioner tidigare än 101.23092.0012. |
mdatp threat quarantine restore --id [threat-id] --path [destination-folder] |
| Karantänhantering | Återställ en fil från karantän genom att använda hot-ID:t. Tillgängligt i Defender för Endpoint-versionen 101.23092.0012 eller senare. |
mdatp threat quarantine restore threat-id --id [threat-id] --destination-path [destination-folder] |
| Karantänhantering | Återställ en fil från karantän genom att använda dess ursprungliga sökväg. Tillgängligt i Defender för Endpoint-versionen 101.23092.0012 eller senare. |
mdatp threat quarantine restore threat-path --path [threat-original-path] --destination-path [destination-folder] |
| Nätverksskyddskonfiguration | Konfigurera framtvingandenivån för nätverksskydd | mdatp config network-protection enforcement-level --value [block\|audit\|disabled] |
| Nätverksskyddshantering | Verifiera att nätverksskyddet startade framgångsrikt | mdatp health --field network_protection_status |
| Hantering av enhetskontroll | Se om enhetskontroll är aktiverad och dess standardnivå för tillsyn | mdatp device-control policy preferences list |
| Hantering av enhetskontroll | Visa de aktiva enhetskontrollreglerna | mdatp device-control policy rules list |
| Hantering av enhetskontroll | Visa grupperna som refereras av Device Control-policyn | mdatp device-control policy groups list |
| Konfiguration | Slå på eller av förebyggande dataförlust | mdatp config data_loss_prevention --value [enabled/disabled] |
| Diagnostik | Ändra loggnivå | mdatp log level set --level [error\|warning\|info\|debug] |
| Diagnostik | Generera diagnostikloggar | mdatp diagnostic create --path [directory] |
| Hälsa | Kontrollera produktens hälsa | mdatp health |
| Hälsa | Kontrollera en specifik produktattribut, såsom healthy, licensed, eller engine_version |
mdatp health --field [attribute] |
| EDR | Sätt en enhetstagg. Endast GROUP stöds. |
mdatp edr tag set --name GROUP --value [name] |
| EDR | Ta bort en grupptagg från enheten | mdatp edr tag remove --tag-name [name] |
| EDR | Lägg till ett grupp-ID | mdatp edr group-ids --group-id [group] |
Aktivera automatisk komplettering av kommandoraden
För att aktivera autokomplettering i Bash, lägg till Defender for Endpoint-fullbordandets skript i din Bash-profil och starta sedan om Terminal-sessionen:
echo "source /Applications/Microsoft\ Defender.app/Contents/Resources/Tools/mdatp_completion.bash" >> ~/.bash_profile
För att möjliggöra autokomplettering i Z-shell (zsh), följ dessa steg:
Kontrollera om automatisk komplettering är aktiverat på enheten:
cat ~/.zshrc | grep autoloadOm kommandot inte ger någon utdata, aktivera autokomplettering i din zsh-profil:
echo "autoload -Uz compinit && compinit" >> ~/.zshrcSkapa fullföljningskatalogen och länka Defender for Endpoint-fullföljningsskriptet:
sudo mkdir -p /usr/local/share/zsh/site-functions sudo ln -svf "/Applications/Microsoft Defender.app/Contents/Resources/Tools/mdatp_completion.zsh" /usr/local/share/zsh/site-functions/_mdatp
Hantera klientkarantänkatalogen
Defender for Endpoint lagrar karantänsade filer i /Library/Application Support/Microsoft/Defender/quarantine/. Filnamn använder hotspårnings-ID:t. För att se aktuella spårnings-ID:n, kör mdatp threat list. Använd kommandona mdatp threat quarantine för att hantera karantänerade filer istället för att ändra filerna direkt.
Avinstallera Defender for Endpoint
Innan du avinstallerar Defender for Endpoint, avinstallera enheten och ta bort eller uppdatera policyerna som hanterar den. Information om valfria taggar för att ta enheter ur bruk, krav på manipulationsskydd, offboarding-paket och rensning av principer för systemtillägg finns i Ta Mac-enheter ur bruk.
Du kan avinstallera appen interaktivt eller via kommandoraden. Om du hanterar enheter med Jamf Pro, distribuera offboardingprofilen innan du tar bort applikationen. Centralt hanterad avinstallation är för närvarande inte tillgänglig i Microsoft Intune.
Avinstallera interaktivt
I Finder, öppna Applikationer, ctrl-klicka på Microsoft Defender och välj sedan Flytta till papperskorgen.
Avinstallera från kommandoraden
Kör sudo '/Library/Application Support/Microsoft/Defender/uninstall/uninstall' i terminalen.
Avregistrera från Jamf Pro innan du avinstallerar
Jamf Pro är en separat tredjepartsprodukt som inte ingår i Defender for Endpoint och inte ingår i Defender for Endpoint-prenumerationer. För att använda Jamf Pro behöver din organisation en separat Jamf Pro-prenumeration. För produkt- och prenumerationsinformation, se Jamf Pro. Om din organisation inte använder Jamf Pro, använd en annan konfigurationsmetod i denna artikel, om den finns.
För att avboarda en enhet via Jamf Pro innan du tar bort applikationen, följ Jamfs instruktioner för att ladda upp en konfigurationsprofil. Ladda upp offboarding-profilen för Defender for Endpoint utan att ändra den och ställ in Preference Domain till com.microsoft.wdav.atp.offboarding.
Obs!
Om du har problem med att avinstallera Defender for Endpoint och rapporter innehåller ett element för Microsoft Defender Endpoint Security Extension, följ dessa steg:
Installera om Microsoft Defender-appen.
Dra Microsoft Defender.app till Papperskorgen.
Kör följande kommando i Terminal:
sudo '/Library/Application Support/Microsoft/Defender/uninstall/install_helper' execute --path '/Library/Application Support/Microsoft/Defender/uninstall/uninstall' --args --post-uninstall-hookStarta om enheten.
Använda Microsoft Defender-portalen
Använd Microsoft Defender-portalen för att granska upptäckter och vidta åtgärder på enheter. Mer information finns i följande resurser: