A Microsoft está introduzindo o comando sudo, um recurso popular do Linux, no Windows 11. Este comando permite aos usuários executar programas com privilégios elevados, semelhante à opção “Executar como Administrador” no Windows. Aqui está um guia rápido para habilitar e usar o Sudo no Windows 11.
Habilitando o Sudo nas configurações do Windows
Antes de começar a usar o Sudo, você precisa habilitá-lo. Siga estas etapas simples para começar:
- Certifique-se de estar executando o Windows 11 Insider Preview Build 26052 ou superior. Se não estiver, atualize seu sistema.
- Pressione
Windows key
+I
para abrir o aplicativo Configurações. - Vá para
System > For Developers
. - Encontre a opção ‘Ativar Sudo’ e alterne-a para Ativado.
- Clique em ‘Sim’ na janela de confirmação.
Habilitando Sudo no prompt de comando
Alternativamente, você também pode habilitar o sudo no terminal (admin) com o seguinte comando:
- Clique com o botão direito no menu Iniciar e selecione ‘Terminal (admin)’ para iniciar o prompt de comando com privilégios de administrador.
- Digite ou cole
sudo config --enable enable
no terminal e clique emEnter
.
Configurando Sudo para Windows
Sudo para Windows oferece três opções de configuração para atender diferentes necessidades. Você pode selecionar sua configuração preferida no mesmo For Developers
menu em Configurações ou usar a linha de comando para obter mais flexibilidade. Aqui estão as opções:
- Em uma nova janela (
forceNewWindow
) : Esta é a configuração padrão ao ativar o Sudo nas configurações do Windows. Quando usados, os comandos são executados em uma janela nova e elevada. - Entrada Fechada (
disableInput
) : Executa o comando na janela atual, mas sem aceitar entrada, mitigando riscos de segurança. - Inline(
normal
) : Executa o comando na janela atual, permitindo a entrada. Este modo é semelhante ao comportamento tradicional do Sudo, mas apresenta mais riscos de segurança. Além disso, esta é a configuração padrão quando você habilita o sudo no prompt de comando.
Para alterar a configuração através da linha de comando, use a seguinte sintaxe:
sudo config --enable <configuration_option>
Substitua por , ou . <configuration_option>
forceNewWindow
disableInput
normal
Usando Sudo para Windows
Com o Sudo habilitado e configurado, você pode começar a executar comandos elevados facilmente.
- Inicie a janela do console de sua preferência, como Prompt de Comando ou Terminal do Windows.
- Anexe
sudo
qualquer comando que você deseja executar com privilégios elevados. Por exemplo:
sudo netstat -ab
- Um prompt da GUI aparecerá solicitando verificação para prosseguir com o comando elevado. Clique
Enter
e o comando será executado de acordo com a configuração definida do sudo.
Considerações de segurança. Usar Sudo nas configurações disableInput
ou inline
pode introduzir vulnerabilidades de segurança, pois processos maliciosos podem explorar o processo elevado. Sempre seja cauteloso e entenda os riscos antes de escolher sua configuração.
Conclusão. Seguindo este guia, você pode habilitar, configurar e começar a usar o Sudo no Windows 11 com facilidade. Lembre-se de considerar as implicações de segurança da configuração escolhida e manter-se atualizado sobre quaisquer alterações à medida que o Windows continua a evoluir.
Para recursos mais avançados, considere alternativas de terceiros como o de Gerardo Grignoli gsudo
, que oferece opções de configuração adicionais.
Deixe um comentário