Vad är Azure datorkonfiguration?

Varning

Från och med november 2026 behöver maskiner som kör äldre versioner av vissa Linux-distributioner en operativsystemuppgradering för att använda PowerShell-baserade konfigurationer med nya agentversioner. Gå igenom de berörda operativsystemversionerna för att planera din uppgradering.

Azure Policy har en inbyggd funktionalitet för att granska eller konfigurera operativsysteminställningar som kod för maskiner som körs i Azure och hybridmaskiner med Arc-aktiverade datorer. Du kan använda funktionen direkt per dator eller samordna den i stor skala med hjälp av Azure Policy.

Konfigurationsresurser i Azure är utformade som en extension-resurs. Du kan föreställa dig varje konfiguration som en extra uppsättning egenskaper för datorn. Konfigurationer kan innehålla inställningar som:

  • Operativsystemsinställningar
  • Programkonfiguration eller förekomst
  • Miljöinställningar

Konfigurationer skiljer sig från principdefinitioner. Datorkonfigurationen använder Azure Policy för att dynamiskt tilldela konfigurationer till datorer. Du kan också tilldela konfigurationer till datorer manuellt.

Exempel på varje scenario finns i följande tabell.

Typ Description Exempelberättelse
Konfigurationshantering Du vill ha en fullständig representation av en server som kod i källkodskontrollen. Distributionen bör innehålla egenskaper för servern (storlek, nätverk, lagring) och konfiguration av operativsystem och programinställningar. "Den här datorn ska vara en webbserver som är konfigurerad som värd för min webbplats."
Efterlevnad Du vill granska eller distribuera inställningar till alla datorer inom ramen. Tillämpa inställningar reaktivt på befintliga datorer eller proaktivt på nya datorer när de distribueras. "Alla datorer ska använda Transport Layer Security (TLS) 1.2. Granska befintliga datorer så att jag kan frigöra ändringar där de behövs, på ett kontrollerat sätt, i stor skala. För nya maskiner genomförs inställningen när de distribueras.

Du kan visa resultaten för varje inställning från konfigurationer på Gästtilldelningssidan. Om en Azure Policy-tilldelning orkestrerade konfigurationen kan du välja länken "Senast utvärderad resurs" på sidan "Efterlevnadsinformation".

Anmärkning

Machine Configuration stöder för närvarande skapandet av upp till 50 gästtilldelningar per dator.

Tvingande åtgärder för anpassade policyer

För att ge större flexibilitet vid tillämpning och granskning av serverinställningar, program och arbetsbelastningar erbjuder Machine Configuration tre huvudsakliga tvingande lägen för varje principtilldelning enligt beskrivningen i följande tabell.

Mode Description
Audit Rapportera endast om datorns tillstånd
Tillämpa och övervaka Konfiguration som tillämpas på datorn och övervakas sedan för ändringar
Tillämpa och autokorrigera Konfiguration som tillämpas på datorn och återställs till överensstämmelse om avvikelse inträffar

En videogenomgång av det här dokumentet är tillgänglig.

Klienttyper som stöds

Definitioner av datorkonfigurationsprinciper omfattar nya versioner. Äldre versioner av operativsystem som är tillgängliga i Azure Marketplace undantas om gästkonfigurationsklienten inte är kompatibel. Dessutom undantas Linux-serverversioner som inte har livstidsstöd av respektive utgivare från supportmatrisen.

I följande tabell visas en lista över operativsystem som stöds på Azure-bilder. Texten .x är symbolisk för att representera nya mindre versioner av Linux-distributioner. Om du vill visa serverversioner som stöds på Azure Arc läser du den här listan över serverversioner som stöds på Azure Arc.

Operativsystem Version Notes
AlmaLinux 8 - 9
Amazon Linux 2 Ändringar i PowerShell-stöd november 2026
Azure Linux (CBL-Mariner) 3 - 4
CBL-Mariner 1 - 2
Debian 10.x - 13.x
Oracle Linux 7.x Ändringar i PowerShell-stöd november 2026
Oracle Linux 8.x - 9.x
Red Hat Enterprise Linux (RHEL) 7.4 - 7.x Ändringar i PowerShell-stöd november 2026
Red Hat Enterprise Linux (RHEL) 8.x - 10.x
Rocky Linux 8 - 9
SUSE Linux Enterprise Server (SLES) 12 SP5 Ändringar i PowerShell-stöd november 2026
SUSE Linux Enterprise Server (SLES) 15 GA - SP2 Ändringar i PowerShell-stöd november 2026
SUSE Linux Enterprise Server (SLES) 15 SP3 och senare
Ubuntu 16.04 Ändringar i PowerShell-stöd november 2026
Ubuntu 18.04 - 26.04
Windows-klient 10 - 11
Windows Server 2012 - 2025

* ARM64-arkitekturen stöds inte på Azure-VM:ar.

Principdefinitioner för datorkonfiguration stöder anpassade avbildningar av virtuella datorer så länge de är ett av operativsystemen i föregående tabell. Machine Configuration stöder inte VMSS uniform men stöder VMSS Flex.

Linux PowerShell-kompatibilitet

Från och med november 2026 måste maskiner som kör operativsystemversioner äldre än de stödda versionerna i tabellen uppgradera till en kompatibel, stödd version för att kunna använda konfigurationer som bygger på PowerShell med nya agentversioner.

Datorkonfigurationsexempel

Inbyggda principexempel för datorkonfiguration är tillgängliga på följande platser:

Nästa steg