Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Agora pode usar ferramentas de gestão como o Intune para gerir o WSL como um componente do Windows.
Para aceder a estas definições, navegue até ao portal do centro de administração do Microsoft Intune e, em seguida, selecione: Dispositivos -> Perfis de configuração -> Criar -> Nova política -> Windows 10 e posterior -> Catálogo de definições, crie um nome para o novo perfil e procure "Subsistema Windows para Linux" para ver e adicionar a lista completa de definições disponíveis.
Definições recomendadas
Para maximizar a segurança num ambiente empresarial, recomendamos que especifique estas configurações:
| Nome da configuração | Valor | Descrição |
|---|---|---|
| Permitir a versão Inbox do Subsistema Windows para Linux | Desabilitado | Quando definida como desativada, esta política desativa a versão inbox (componente opcional) do Subsistema Windows para Linux. Se essa política estiver desabilitada, somente a versão da Store do WSL poderá ser usada. Saiba mais sobre a diferença entre a WSL da Loja e a Inbox WSL aqui |
| Permitir WSL1 | Desabilitado | Quando definida como desativada, esta política desativa o WSL1. Quando desativado, apenas distribuições WSL2 podem ser usadas. |
| Permitir o shell de depuração | Desabilitado | Quando definida como desabilitada, essa política desabilita o shell de depuração (wsl.exe --debug-shell). Esta política aplica-se apenas à Store WSL. |
| Permitir configuração personalizada do kernel | Desabilitado | Quando definida como desativada, esta política desativa a configuração personalizada do kernel através de .wslconfig (wsl2.kernel). Esta política aplica-se apenas à Store WSL. |
| Permitir a configuração da linha de comando do kernel | Desabilitado | Quando definida como desativada, esta política desativa a configuração da linha de comando do kernel via .wslconfig (wsl2.kernelCommandLine). Esta política aplica-se apenas à Store WSL. |
| Permitir configuração de distribuição personalizada do sistema | Desabilitado | Quando definida como desativada, esta política desativa a configuração personalizada da distribuição do sistema através de .wslconfig (wsl2.systemDistro). Esta política aplica-se apenas à Store WSL. |
| Permitir configuração de rede personalizada | Desabilitado | Quando definida como desativada, esta política desativa a configuração de rede personalizada via .wslconfig (wsl2.networkingmode). Esta política aplica-se apenas à Store WSL. |
| Permitir a definição do utilizador da configuração da firewall | Desabilitado | Quando definida como desativada, esta política desativa a configuração da firewall através de .wslconfig (wsl2.firewall). Esta política aplica-se apenas à Store WSL. |
| Permitir virtualização aninhada | Desabilitado | Quando definida como desativada, esta política desativa a configuração de virtualização aninhada via .wslconfig (wsl2.nestedVirtualization). Esta política aplica-se apenas à Store WSL. |
| Permitir depuração do kernel | Desabilitado | Quando definida como desativada, esta política desativa a configuração de depuração do kernel através de .wslconfig (wsl2.kernelDebugPort). Esta política aplica-se apenas à Store WSL. |
Controlar o acesso à WSL
As configurações AllowWSL, AllowInboxWSL e AllowWSL1 controlam o acesso do usuário ao WSL. Você pode definir essas configurações para habilitar ou desabilitar o acesso à versão no Windows da WSL, das distribuições WSL 1 ou da própria WSL.
Isto permitirá configurar o WSL para garantir que os utilizadores estão apenas a usar a versão mais recente do WSL com suporte para funcionalidades Enterprise.
Controlar os comandos do WSL
AllowDebugShell e AllowDiskMount controlam se os utilizadores podem executar os comandos wsl --debug-shell e wsl --mount. Saiba mais sobre como montar um disco no WSL 2 usando o wsl --mount comando.
Controle o acesso às configurações WSL em .wslconfig
O último grupo de configurações que terminam com *UserSettingConfigurable controlam o acesso às configurações avançadas do WSL em .wslconfig. Quando estes estiverem definidos como desativados, os utilizadores só poderão usar o valor predefinido para esta configuração e não poderão configurá-la com valores personalizados. Saiba mais sobre as definições de configuração para .wslconfig, incluindo uma lista de configurações que podem ser configuradas globalmente para todas as distribuições Linux em execução com WSL 2.
Lista completa das definições disponíveis
| Nome da configuração | Descrição |
|---|---|
| Permitir Windows Subsystem for Linux | Quando definida como desativada, esta política desativa o acesso ao Subsistema do Windows para Linux para todos os usuários na máquina. |
| Permitir a versão incluída do Windows Subsystem for Linux | Quando definida como desativada, esta política desativa a versão inbox (componente opcional) do Subsistema Windows para Linux. Se essa política estiver desabilitada, somente a versão da Store do WSL poderá ser usada. |
| Permitir WSL1 | Quando definida como desativada, esta política desativa o WSL1. Quando desativado, apenas distribuições WSL2 podem ser usadas. |
| Permitir o shell de depuração | Quando definida como desabilitada, essa política desabilita o shell de depuração (wsl.exe --debug-shell). Esta política aplica-se apenas à Store WSL. |
| Permitir montar disco passthrough | Quando definida como desativada, esta política desativa a montagem pass-through de discos no WSL2 (wsl.exe --mount). Esta política aplica-se apenas à Store WSL. |
| Permitir configuração personalizada do kernel | Quando definida como desativada, esta política desativa a configuração personalizada do kernel através de .wslconfig (wsl2.kernel). Esta política aplica-se apenas à Store WSL. |
| Permitir a configuração da linha de comando do kernel | Quando definida como desativada, esta política desativa a configuração da linha de comando do kernel via .wslconfig (wsl2.kernelCommandLine). Esta política aplica-se apenas à Store WSL. |
| Permitir configuração de distribuição personalizada do sistema | Quando definida como desativada, esta política desativa a configuração personalizada da distribuição do sistema através de .wslconfig (wsl2.systemDistro). Esta política aplica-se apenas à Store WSL. |
| Permitir configuração de rede personalizada | Quando definida como desativada, esta política desativa a configuração de rede personalizada via .wslconfig (wsl2.networkingmode). Esta política aplica-se apenas à Store WSL. |
| Permitir a definição do utilizador da configuração da firewall | Quando definida como desativada, esta política desativa a configuração da firewall através de .wslconfig (wsl2.firewall). Esta política aplica-se apenas à Store WSL. |
| Permitir virtualização aninhada | Quando definida como desativada, esta política desativa a configuração de virtualização aninhada via .wslconfig (wsl2.nestedVirtualization). Esta política aplica-se apenas à Store WSL. |
| Permitir depuração do kernel | Quando definida como desativada, esta política desativa a configuração de depuração do kernel através de .wslconfig (wsl2.kernelDebugPort). Esta política aplica-se apenas à Store WSL. |
| Configurar o modo de rede predefinido | Especifica o modo de rede padrão para WSL 2. As opções disponíveis são None, NAT, Mirrored e Consomme. |
| Permitir container WSL | Quando desativada, esta política bloqueia utilizadores e aplicações Windows de executarem contentores Linux através do WSL. Desativá-lo pode estragar aplicações Windows que dependem de containers Linux. |
| Permitir contentores WSL privilegiados | Controla se os contentores WSL podem funcionar em modo privilegiado ou solicitar capacidades Linux adicionais. Quando desativado, os pedidos de contentores privilegiados ou capacidades adicionais são recusados para todos os utilizadores e aplicações Windows. |
| Allowlist para registos de imagens de contentor do WSL | Quando ativada, esta política limita a transferência de imagens de contentores WSL aos registos listados. Aplica-se à CLI do contentor WSL e às aplicações que utilizam a API do contentor WSL. |
Configurar com a política de grupo
As políticas WSL são definidas por um arquivo WSL ADMX que pode ser baixado do nosso GitHub.
Os arquivos ADMX podem ser importados manualmente e usados para gerenciar a política de grupo localmente na máquina, consulte a página do documento ADMX para saber mais sobre esse processo.
Windows Subsystem for Linux