Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Offline beveiligingsintelligentie-updates houden Microsoft Defender voor Eindpunt op Linux-apparaten up-to-date wanneer ze beperkte of geen internetverbinding hebben. In dit artikel configureer je een mirrorserver om updates van Microsoft te downloaden, stel je Linux-endpoints in om updates op te halen en verifieer je de deployment. Zorg er voordat je begint ervoor dat je omgeving aan de vereisten voldoet.
Hoe offline beveiligingsupdates werken
Offline beveiligingsintelligentie-updates gebruiken een lokale hostingserver, een zogenaamde mirrorserver, om beveiligingsintelligentie-updates van Microsoft te downloaden. Linux-apparaten halen de updates op op geconfigureerde intervallen op van de mirrorserver.
Het offline updateproces werkt als volgt:
- Je zet een lokale web- of netwerkbestandssysteem (NFS) server op die verbinding maakt met Microsoft om updates te downloaden.
- Je gebruikt een cron-taak of een geplande taak om het downloader-script op de mirrorserver uit te voeren.
- Linux-endpoints die Defender for Endpoint draaien, halen de gedownloade updates op van de mirrorserver op een geconfigureerd interval.
- Defender for Endpoint verifieert de gedownloade updates voordat ze in de antivirusengine worden geladen.
- Je configureert het updateproces op Linux-eindpunten door gebruik te maken van een endpoint-beveiligingsbeleid of het beheerde JSON-bestand.
- Je bekijkt de update-status met behulp van de
mdatpcommandoregeltool.
Afbeelding 1. De mirrorserver downloadt en host offline beveiligingsinformatie-updates.
Afbeelding 2. Linux-endpoints halen offline beveiligingsintelligentie-updates op van de mirrorserver.
De mirrorserver kan een van de volgende besturingssystemen uitvoeren:
- Linux
- Windows
- macOS
Voordelen van het gebruik van offline updates voor beveiligingsinformatie
Belangrijke voordelen zijn:
- Bepaal hoe vaak de mirrorserver updates downloadt en hoe vaak endpoints deze ophalen.
- Test gedownloade updates op een testapparaat voordat je ze verspreidt binnen je organisatie.
- Verminder de netwerkbandbreedte omdat alleen de mirrorserver updates van Microsoft downloadt.
- Gebruik een Windows-, macOS- of Linux-mirrorserver zonder Defender for Endpoint daarop te installeren.
- Download beveiligingsinformatie-updates met de nieuwste compatibele antivirus-engine.
- Bewaar de vorige update in een back-upmap. Als er een probleem is met de laatste update, kun je in plaats daarvan de vorige versie verspreiden.
- Configureer eindpunten om updates van Microsoft op te halen als een update van de mirrorserver faalt.
Vereisten
Installeer Defender for Endpoint-versie
101.24022.0001(maart 2024) of hoger op de Linux-endpoints.Zorg dat de Linux-endpoints verbinding kunnen maken met de mirrorserver.
Gebruik een ondersteunde Linux-distributie.
Configureer de mirrorserver als een HTTP- of HTTPS-server, een NFS-server of een andere netwerkshare.
Zorg ervoor dat de mirrorserver toegang heeft tot de volgende URL's:
https://github.com/microsoft/mdatp-xplat.githttps://go.microsoft.com/fwlink/?linkid=2144709https://definitionupdates.microsoft.com
De downloader voor offline-updates vraagt de koppeling
go.microsoft.comop en volgt de omleidingen naardefinitionupdates.microsoft.comom het manifest en het updatepakket op te halen. Configureer de firewall of proxy van de mirrorserver om uitgaande HTTPS-toegang tot beide eindpunten toe te staan.Installeer Bash of PowerShell op de mirror-server. Het Bash-downloaderscript vereist ook
curlenjq.De volgende minimale systeemspecificaties zijn vereist voor de mirrorserver:
CPU-kernen RAM Gratis schijf Swap 2 cores (4 cores bij voorkeur) Minimaal 1 GB (4 GB bij voorkeur) 2 GB Systeemafhankelijk Opmerking
Deze configuratie kan variëren, afhankelijk van het aantal aanvragen dat wordt verwerkt en de belasting die elke server moet verwerken.
De mirrorserver configureren
Opmerking
- Je organisatie beheert en bezit de mirrorserver in haar privéomgeving.
- Je hoeft Defender for Endpoint niet op de mirrorserver te installeren.
Download het offline-downloaderscript voor beveiligingsinformatie
Microsoft biedt een offline downloadscript voor beveiligingsinformatie aan in de GitHub-opslagplaats microsoft/mdatp-xplat.
Gebruik een van de volgende opties om het downloader-script te krijgen.
Optie 1: Klone de repository (voorkeur)
Om de repository te klonen, volg je deze stappen:
Installeer Git op de mirrorserver.
Ga naar de map waar u de opslagplaats wilt klonen.
Kloon de repository door
git clone https://github.com/microsoft/mdatp-xplat.gituit te voeren.
Optie 2: Het zip-bestand downloaden
Als u het zip-pakket wilt gebruiken in plaats van de opslagplaats te klonen, voert u de volgende stappen uit:
Kopieer het gedownloade bestand naar de map waarin u het script wilt bewaren.
Pak de gecomprimeerde map uit.
Gebruik een geplande taak of cron-taak om regelmatig de nieuwste versie te downloaden en uit te pakken.
Lokale mapstructuur na het klonen van de opslagplaats of het downloaden van het zip-bestand
Gebruik de volgende voorbeeldmapvermelding om te controleren of uw lokale kopie de verwachte linux/definition_downloader structuur en scripts bevat:
user@vm:~/mdatp-xplat$ tree linux/definition_downloader/
linux/definition_downloader/
├── README.md
├── settings.json
├── settings.ps1
├── xplat_offline_updates_download.ps1
└── xplat_offline_updates_download.sh
0 directories, 5 files
Opmerking
Bekijk het README.md bestand voor details over het gebruik van de offline update-downloader scripts.
Configureer de volgende velden in settings.json om het downloader-script te bedienen:
| Veldnaam | Waarde | Beschrijving |
|---|---|---|
downloadFolder |
tekenreeks | Specificeert de map waarin het script de bestanden downloadt. |
downloadLinuxUpdates |
bool | Wanneer ingesteld op true, downloadt Linux updates naar downloadFolder. |
logFilePath |
tekenreeks | Specificeert het diagnostisch logbestand. Je kunt dit bestand delen met Microsoft Ondersteuning wanneer je het script hebt opgelost. |
downloadMacUpdates |
bool | Wanneer ingesteld op true, downloadt macOS updates naar downloadFolder. |
downloadPreviewUpdates |
bool | Wanneer deze optie is ingesteld op true, worden preview-updates voor de geselecteerde besturingssystemen gedownload. |
backupPreviousUpdates |
bool | Wanneer ingesteld op true, kopieert u de vorige update naar een _back map voordat de nieuwe update wordt gedownload. |
Het offline-beveiligingsinformatiedownloaderscript uitvoeren
Om de nieuwste update handmatig te downloaden, configureer settings.json, en gebruik vervolgens het commando voor de shell op je mirror-server:
Bash: voer de volgende opdracht uit om de meest recente offlinedefinitie-updates op te halen in de geconfigureerde downloadmap:
./xplat_offline_updates_download.shPowerShell: Voer het PowerShell downloader-script uit op een mirrorserver met PowerShell:
./xplat_offline_updates_download.ps1
Opmerking
Plan een cron-taak of geplande taak in om het script regelmatig uit te voeren, zodat de mirrorserver actuele beveiligingsintelligentie-updates heeft.
De offline beveiligingsinformatie-updates hosten op de mirrorserver
Wanneer het script wordt uitgevoerd, downloadt het manifest.json en updates.zip naar mappen die zijn ingedeeld op basis van besturingssysteem, releasekanaal en architectuur. Bijvoorbeeld, Linux-productieupdates voor x86_64 apparaten worden opgeslagen in linux/production/arch_x86_64 de geconfigureerde downloadmap.
Host de geconfigureerde downloadmap op een HTTP- of HTTPS-server, netwerkshare, of lokaal of extern mountpoint waar de Linux-eindpunten toegang toe hebben.
Kopieer de URL of het absolute directorypad door de release-ring-map, maar voeg de arch_* map niet toe.
Opmerking
Als bijvoorbeeld het downloader-script gebruikt downloadFolder=/tmp/wdav-update en de HTTP-server op updates.contoso.com:8000 hosts /tmp/wdav-update, gebruik http://updates.contoso.com:8000/linux/production/. Controleer of deze locatie de arch_* mappen bevat.
Je kunt ook het absolute pad van een lokaal of afgelegen mountpoint gebruiken. Als het script bijvoorbeeld de bestanden downloadt naar /tmp/wdav-update, gebruik /tmp/wdav-update/linux/production.
Nadat je de mirrorserver hebt geconfigureerd, implementeer je de URL of het pad op Linux-eindpunten als de waarde offlineDefinitionUpdateUrl. Kies een van de methoden in Configureer de eindpunten.
Eindpunten configureren in Microsoft Intune
Microsoft Intune is het aanbevolen hulpprogramma voor het configureren en distribueren van Defender voor eindpuntfuncties naar apparaten. Intune is echter een afzonderlijk product dat geen deel uitmaakt van Defender voor Eindpunt en niet is opgenomen in alle abonnementen. Als u Intune wilt gebruiken, hebt u een abonnement nodig dat het bevat of kunt u het afzonderlijk kopen als een zelfstandig abonnement of invoegtoepassing. Als u geen Intune hebt, kunt u een van de andere methoden in dit artikel gebruiken. Zie Microsoft Intune licenties voor meer informatie.
Om offline beveiligingsintelligentie-updates in Intune te configureren, gebruik je een endpoint security Antivirus-beleid . Voor gedetailleerde instructies, zie Endpoint Security policies aanmaken of Bestaande beleidsregels wijzigen (links openen nieuwe tabbladen in de Intune-documentatie).
Wanneer je het beleid aanmaakt, gebruik dan deze specifieke instellingen:
-
Beleidstype: Ga naar Antivirus beheren>op deEndpoint security | Overzichtspagina op https://intune.microsoft.com/#view/Microsoft_Intune_Workflows/SecurityManagementMenu/~/overview, en selecteer
vervolgens beleid aanmaken. - Platform: Selecteer Linux.
- Profiel: selecteer Microsoft Defender Antivirus.
Wanneer je het beleid aanmaakt of aanpast, configureer dan de volgende instellingen op het tabblad Configuratie-instellingen :
Sectie voor voorkeuren voor via de cloud geleverde bescherming:
- Automatische updates van beveiligingsintelligentie: Zorg ervoor dat deze instelling op Ingeschakeld staat.
-
Beveiligingsintelligentie-updatetijdinterval: Standaard halen Linux-endpoints beveiligingsintelligentie-updates elke acht uur (
28800seconden) van de spiegelserver. Om een ander interval te gebruiken, schuif je de schakelaar naar
Geconfigureerd en voer je het interval binnen enkele seconden in.
Sectie Antivirus-engine:
-
Schakel offline beveiligingsintelligentie-updates in: Selecteer Inschakelen om de andere offline update-instellingen beschikbaar te maken:
- Offline-update van beveiligingsinformatie: terugvallen op de cloud: Stel deze waarde in op True zodat het eindpunt probeert updates van beveiligingsinformatie op te halen uit de Microsoft-cloud als het die niet kan ophalen van de spiegelserver.
-
URL of map voor offline-updates van beveiligingsinformatie: Schuif de schakelaar naar
Geconfigureerd, en voer vervolgens de URL of het mappad van de spiegelserver in. Voor een HTTP- of HTTPS-server gebruik je het formaat http://<mirror_server_address>/linux/production/. Je kunt ook een netwerkdeling of lokaal of extern mountpoint specificeren. Raadpleeg voor meer informatie Updates voor offline beveiligingsinformatie hosten op de spiegelserver.
-
Schakel offline beveiligingsintelligentie-updates in: Selecteer Inschakelen om de andere offline update-instellingen beschikbaar te maken:
Configureer eindpunten in het Microsoft Defender-portaal
Als uw organisatie endpoint-beveiligingsbeleid beheert in het Microsoft Defender-portaal, kunt u offline beveiligingsintelligentie-updates configureren met dezelfde endpoint-beveiligingsbeleid als Intune.
Voor gedetailleerde instructies, zie Maak een endpointbeveiligingsbeleid aan of Bewerk een endpointbeveiligingsbeleid (links openen nieuwe tabbladen).
Wanneer je het beleid aanmaakt op het tabblad Linux-beleid's op de pagina Endpoint security policies in het Defender-portaal op https://security.microsoft.com/policy-inventory?osPlatform=Linux, gebruik deze specifieke instellingen:
- Selecteer het platform: Selecteer Linux.
- Sjabloon selecteren: selecteer Microsoft Defender Antivirus.
Wanneer je het beleid aanmaakt of aanpast, gebruik dan de instellingen die zijn beschreven in Endpoints configureren in Microsoft Intune op de configuratie-instellingenpagina.
Wanneer je het beleid toewijst, gelden toewijzingsgroepbeperkingen voor apparaten die worden beheerd via Defender for Endpoint security settings management. Zie de stap Toewijzingen voor details.
Configureer eindpunten met managed JSON
Het mdatp_managed.json bestand is het beheerde configuratiebestand dat Defender voor Eindpunt op Linux leest bij het opstarten om beleidsinstellingen toe te passen. Gebruik deze methode om de instellingen handmatig of met een externe beheertool zoals Chef of Ansible te configureren. Werk het volgende voorbeeld bij voor je omgeving en deploy het naar /etc/opt/microsoft/mdatp/managed/mdatp_managed.json.
{
"cloudService": {
"automaticDefinitionUpdateEnabled": true,
"definitionUpdatesInterval": 1202
},
"antivirusEngine": {
"offlineDefinitionUpdateUrl": "http://172.22.199.67:8000/linux/production/",
"offlineDefinitionUpdateFallbackToCloud":false,
"offlineDefinitionUpdate": "enabled"
}
}
| Veldnaam | Waarden | Beschrijving |
|---|---|---|
automaticDefinitionUpdateEnabled |
true of false |
Bepaalt of Defender for Endpoint automatisch beveiligingsinformatie-updates probeert te installeren. |
definitionUpdatesInterval |
Numeriek | Specificeert het interval tussen automatische beveiligingsinlichtingenupdates, in seconden. |
offlineDefinitionUpdateUrl |
Tekenreeks | Specificeert de mirror server-URL of het pad naar een lokaal of extern mountpoint. Zie voor padvereisten Offline-updates voor beveiligingsinformatie hosten op de mirrorserver. |
offlineDefinitionUpdate |
enabled of disabled |
Schakelt offline beveiligingsintelligentie-updates in of schakelt uit. |
offlineDefinitionUpdateFallbackToCloud |
true of false |
Bepaalt of Defender for Endpoint probeert een update van Microsoft terug te halen wanneer een update van de mirrorserver faalt. |
Verificatie van motorsignatuur
Vanaf de release 101.26062.0005 (augustus 2026) verifieert Defender for Endpoint op Linux de digitale handtekening van de antivirusengine voordat deze wordt geladen. Dit standaardgedrag helpt je apparaten te beschermen tegen gemanipuleerde of niet-ondertekende enginebestanden.
Wat u moet weten
- Handtekeningverificatie wordt automatisch ingeschakeld bij nieuwe installaties en upgrades. Er is geen aparte actie vereist.
- Als een enginebestand faalt bij handtekeningverificatie, laadt Defender for Endpoint het niet.
- De
offlineDefinitionUpdateVerifySigsetting is verouderd en heeft geen effect meer. Als je beheerde configuratie deze instelling gebruikt, is geen vervangingsactie nodig omdat motorhandtekeningverificatie standaard is ingeschakeld.
Voer de volgende commando's uit om de status van de handtekeningverificatie te bekijken:
mdatp health --details definitions
mdatp health --details features
De relevante velden verschijnen in beide commando-uitvoeren:
offline_definition_update_verify_sig : "DEPRECATED"
engine_signature_verification : "enabled"
Waarden zoals de definitieversie, tijdstempels en updatebron-URI verschillen per apparaat.
Controleer offline updates voor beveiligingsinformatie
Om de configuratie op een Linux-endpoint te verifiëren, bekijk de instellingen en status van de security intelligence update:
mdatp health --details definitions
De volgende voorbeelduitvoer toont een up-to-date apparaat waarop offline-updates voor beveiligingsinformatie zijn geconfigureerd:
user@vm:~$ mdatp health --details definitions
automatic_definition_update_enabled : true [managed]
definitions_updated : Mar 14, 2024 at 12:13:17 PM
definitions_updated_minutes_ago : 2
definitions_version : "1.407.417.0"
definitions_status : "up_to_date"
definitions_update_source_uri : "https://go.microsoft.com/fwlink/?linkid=2144709"
definitions_update_fail_reason : ""
offline_definition_url_configured : "http://172.XX.XXX.XX:8000/linux/production/" [managed]
offline_definition_update : "enabled" [managed]
offline_definition_update_verify_sig : "DEPRECATED"
engine_signature_verification : "enabled"
offline_definition_update_fallback_to_cloud : false[managed]
Offline beveiligingsinformatie-updates activeren
U kunt updates voor offlinebeveiligingsinformatie automatisch of handmatig activeren.
Automatische updates configureren
Defender for Endpoint haalt offline beveiligingsintelligentie-updates automatisch op op geconfigureerde intervallen wanneer de volgende instellingen zijn geconfigureerd:
- Het handhavingsniveau van de antivirusmotor is ingesteld op
real_time. -
automaticDefinitionUpdateEnabledis ingesteld optrue. -
offlineDefinitionUpdateis ingesteld openabled.
Het standaard update-interval is acht uur. Gebruik definitionUpdatesInterval om een ander interval in seconden aan te geven.
Een handmatige update activeren
Om een Linux-endpoint een onmiddellijke security intelligence-update van zijn geconfigureerde bron te laten ophalen, voer je het volgende commando uit:
mdatp definitions update
Updatestatus controleren
Nadat u een update hebt geactiveerd, gebruikt u de volgende controles om het succes te bevestigen:
Bekijk de update-status door te draaien
mdatp health --details definitions.Controleer of
definitions_statusenup_to_datedefinitions_update_fail_reasonleeg is. Het volgende voorbeeld toont deze velden:
user@vm:~$ mdatp health --details definitions
...
definitions_status : "up_to_date"
...
definitions_update_fail_reason : ""
...
Probleemoplossing en diagnostische gegevens
Als updates mislukken, vastlopen of niet starten, volgt u deze stappen om problemen op te lossen:
Controleer de status van offline security intelligence-updates. Gebruik de volgende opdracht om de huidige definitiestatus te controleren en de bron bij te werken:
mdatp health --details definitionsZoek naar informatie in de
definitions_update_fail_reasonsectie.Zorg ervoor dat
offline_definition_updateenengine_signature_verificationzijn ingeschakeld.Bekijk
definitions_update_source_uriom te achterhalen waar het apparaat de update heeft opgehaald:- Als het apparaat de update van de mirrorserver heeft opgehaald, moet
definitions_update_source_uriovereenkomen metoffline_definition_url_configured. - Als de fallback naar Microsoft Cloud is ingeschakeld en de mirror server-update is mislukt,
definitions_update_source_urikun je in plaats daarvan een Microsoft-bron tonen.
- Als het apparaat de update van de mirrorserver heeft opgehaald, moet
Voer een connectiviteitstest uit om te bevestigen dat het eindpunt de mirrorserver en vereiste Defender services kan bereiken:
mdatp connectivity testAls de verbinding slaagt, voert u de definitie-update handmatig opnieuw uit met de volgende opdracht:
mdatp definitions update