Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È ora possibile usare strumenti di gestione come Intune per gestire WSL come componente windows.
Per accedere a queste impostazioni, passare al portale di Microsoft Intune admin center e quindi selezionare: Dispositivi -> Profili di configurazione -> Crea -> Nuovo criterio -> Windows 10 e versioni successive -> Catalogo impostazioni, creare un nome per il nuovo profilo e cercare "Sottosistema Windows per Linux" per visualizzare e aggiungere l'elenco completo delle impostazioni disponibili.
Impostazioni consigliate
Per ottimizzare la sicurezza in un ambiente aziendale, è consigliabile specificare queste impostazioni:
| Nome dell'impostazione | Valore | Descrizione |
|---|---|---|
| Consentire la versione integrata del sottosistema Windows per Linux | Disabilitato | Se impostato su disabilitato, questo criterio disabilita la versione integrata (componente facoltativo) del sottosistema Windows per Linux. Se questo criterio è disabilitato, è possibile usare solo la versione dello store di WSL. Altre informazioni sulla differenza tra Store WSL e Inbox WSL sono disponibili qui |
| Consenti a WSL1 | Disabilitato | Se impostato su disabilitato, questo criterio disabilita WSL1. Se disabilitato, è possibile usare solo le distribuzioni WSL2. |
| Consenti la shell di debug | Disabilitato | Se impostato su disabilitato, questo criterio disabilita la shell di debug (wsl.exe --debug-shell). Questo criterio si applica solo a Store WSL. |
| Consenti la configurazione personalizzata del kernel | Disabilitato | Se impostato su disabilitato, questo criterio disabilita la configurazione personalizzata del kernel tramite .wslconfig (wsl2.kernel). Questa policy si applica solo a Store WSL. |
| Consenti la configurazione della riga di comando del kernel | Disabilitato | Se impostato su disabilitato, questo criterio disabilita la configurazione della riga di comando del kernel tramite .wslconfig (wsl2.kernelCommandLine). Questo criterio si applica solo a Store WSL. |
| Consenti la configurazione personalizzata della distribuzione del sistema | Disabilitato | Se impostato su disabilitato, questo criterio disabilita la configurazione della distribuzione del sistema personalizzata tramite .wslconfig (wsl2.systemDistro). Questo criterio si applica solo a Store WSL. |
| Consenti configurazione di rete personalizzata | Disabilitato | Se impostato su disabilitato, questo criterio disabilita la configurazione di rete personalizzata tramite .wslconfig (wsl2.networkingmode). Questa norma si applica solo a Store WSL. |
| Consenti all'utente di configurare il firewall | Disabilitato | Se impostato su disabilitato, questo criterio disabilita la configurazione del firewall tramite .wslconfig (wsl2.firewall). Questo criterio si applica solo a Store WSL. |
| Consenti la virtualizzazione annidata | Disabilitato | Se impostato su disabilitato, questo criterio disabilita la configurazione della virtualizzazione annidata tramite .wslconfig (wsl2.nestedVirtualization). Questa impostazione si applica solo a Store WSL. |
| Consenti il debug del kernel | Disabilitato | Se impostato su disabilitato, questo criterio disabilita la configurazione del debug del kernel tramite .wslconfig (wsl2.kernelDebugPort). Questi criteri si applicano solo a Store WSL. |
Controllare l'accesso a WSL
Le impostazioni AllowWSL, AllowInboxWSL e AllowWSL1 controllano l'accesso utente a WSL. È possibile configurare queste impostazioni per abilitare o disabilitare l'accesso alla versione di WSL integrata in Windows, alle distribuzioni WSL 1 o a WSL stessa.
In questo modo sarà possibile configurare WSL per assicurarsi che gli utenti usino solo la versione più recente di WSL con il supporto delle funzionalità Enterprise.
Gestire i comandi WSL
AllowDebugShell e AllowDiskMount controllano se gli utenti possono eseguire i comandi wsl --debug-shell e wsl --mount. Altre informazioni su come montare un disco in WSL 2 usando il wsl --mount comando .
Gestire l'accesso alle impostazioni WSL in .wslconfig
L'ultimo gruppo di impostazioni che terminano con *UserSettingConfigurable controlla l'accesso alle impostazioni avanzate di WSL in .wslconfig. Quando questi sono impostati su disabilitati, gli utenti potranno usare solo il valore predefinito per tale impostazione e non potranno configurarla su valori personalizzati. Altre informazioni sull'impostazione di configurazione per .wslconfig, incluso un elenco di impostazioni che possono essere configurate a livello globale per tutte le distribuzioni Linux in esecuzione con WSL 2.
Elenco completo delle impostazioni disponibili
| Nome dell'impostazione | Descrizione |
|---|---|
| Consentire Windows Subsystem for Linux | Se impostato su disabilitato, questo criterio disabilita l'accesso a Windows Subsystem for Linux per tutti gli utenti del computer. |
| Consenti la versione integrata di Windows Subsystem for Linux | Se impostato su disabilitato, questo criterio disabilita la versione integrata (componente facoltativo) del sottosistema Windows per Linux. Se questo criterio è disabilitato, è possibile usare solo la versione dello store di WSL. |
| Abilita WSL1 | Se impostato su disabilitato, questo criterio disabilita WSL1. Se disabilitato, è possibile usare solo le distribuzioni WSL2. |
| Abilitare la shell di debug | Se impostato su disabilitato, questo criterio disabilita la shell di debug (wsl.exe --debug-shell). Questo criterio si applica solo a Store WSL. |
| Consenti il montaggio del disco pass-through | Se impostato su disabilitato, questo criterio disabilita il montaggio del disco pass-through in WSL2 (wsl.exe --mount). Questa impostazione si applica solo a Store WSL. |
| Consenti la configurazione del kernel personalizzata | Se impostato su disabilitato, questo criterio disabilita la configurazione personalizzata del kernel tramite .wslconfig (wsl2.kernel). Questo criterio si applica solo a Store WSL. |
| Consenti la configurazione della riga di comando del kernel | Se impostato su disabilitato, questo criterio disabilita la configurazione della riga di comando del kernel tramite .wslconfig (wsl2.kernelCommandLine). Questo criterio si applica solo a Store WSL. |
| Consenti la configurazione personalizzata della distribuzione del sistema | Se impostato su disabilitato, questo criterio disabilita la configurazione della distribuzione del sistema personalizzata tramite .wslconfig (wsl2.systemDistro). Questa policy si applica solo a Store WSL. |
| Consenti la configurazione di rete personalizzata | Se impostato su disabilitato, questo criterio disabilita la configurazione di rete personalizzata tramite .wslconfig (wsl2.networkingmode). Questo criterio di gruppo si applica solo a Store WSL. |
| Consenti all'utente di configurare il firewall | Se impostato su disabilitato, questo criterio disabilita la configurazione del firewall tramite .wslconfig (wsl2.firewall). Questa policy si applica solo a Store WSL. |
| Consenti la virtualizzazione annidata | Se impostato su disabilitato, questo criterio disabilita la configurazione della virtualizzazione annidata tramite .wslconfig (wsl2.nestedVirtualization). Questo criterio si applica solo a Store WSL. |
| Consenti il debug del kernel | Se impostato su disabilitato, questo criterio disabilita la configurazione del debug del kernel tramite .wslconfig (wsl2.kernelDebugPort). Questa policy si applica solo a Store WSL. |
Configurare con Criteri di gruppo
I criteri WSL sono definiti da un file ADMX WSL che può essere scaricato da GitHub.
I file ADMX possono essere importati manualmente e usati per gestire i criteri di gruppo localmente nel computer, vedere la pagina della documentazione ADMX per altre informazioni su tale processo.
Windows Subsystem for Linux