Microsoft está introduciendo el comando sudo, una característica popular de Linux, en Windows 11. Este comando permite a los usuarios ejecutar programas con privilegios elevados, similar a la opción «Ejecutar como administrador» en Windows. Aquí hay una guía rápida para habilitar y usar Sudo en Windows 11.
Habilitar Sudo desde la configuración de Windows
Antes de poder comenzar a usar Sudo, debes habilitarlo. Siga estos sencillos pasos para comenzar:
- Asegúrese de estar ejecutando Windows 11 Insider Preview Build 26052 o superior. Si no es así, actualice su sistema.
- Presione
Windows key
+I
para abrir la aplicación Configuración. - Ir a
System > For Developers
. - Busque la opción ‘Habilitar Sudo’ y cámbiela a Activado.
- Haga clic en «Sí» en la ventana de confirmación.
Habilitar Sudo desde el símbolo del sistema
Alternativamente, también puedes habilitar sudo desde la terminal (admin) con el siguiente comando:
- Haga clic derecho en el menú Inicio y seleccione ‘Terminal (admin)’ para iniciar el símbolo del sistema con privilegios de administrador.
- Escribe o pega
sudo config --enable enable
en la terminal y pulsaEnter
.
Configurar Sudo para Windows
Sudo para Windows ofrece tres opciones de configuración para satisfacer diferentes necesidades. Puede seleccionar su configuración preferida desde el mismo For Developers
menú en Configuración o usar la línea de comando para mayor flexibilidad. Aquí están las opciones:
- En una ventana nueva (
forceNewWindow
) : esta es la configuración predeterminada al habilitar Sudo desde la configuración de Windows. Cuando se usan, los comandos se ejecutan en una ventana nueva y elevada. - Entrada cerrada (
disableInput
) : ejecuta el comando en la ventana actual pero sin aceptar entradas, lo que mitiga los riesgos de seguridad. - En línea (
normal
) : ejecuta el comando en la ventana actual, permitiendo la entrada. Este modo es similar al comportamiento tradicional de Sudo pero plantea más riesgos de seguridad. Además, esta es la configuración predeterminada cuando habilita Sudo desde el símbolo del sistema.
Para cambiar la configuración a través de la línea de comando, utilice la siguiente sintaxis:
sudo config --enable <configuration_option>
Reemplace con , o . <configuration_option>
forceNewWindow
disableInput
normal
Usando Sudo para Windows
Con Sudo habilitado y configurado, puedes comenzar a ejecutar comandos elevados fácilmente.
- Inicie la ventana de su consola preferida, como el símbolo del sistema o la terminal de Windows.
- Anteponga
sudo
cualquier comando que desee ejecutar con privilegios elevados. Por ejemplo:
sudo netstat -ab
- Aparecerá un mensaje GUI solicitando verificación para continuar con el comando elevado. Presione
Enter
y el comando se ejecutará según la configuración de sudo definida.
Consideraciones de Seguridad. El uso de Sudo en las configuraciones disableInput
o inline
puede introducir vulnerabilidades de seguridad, ya que los procesos maliciosos podrían explotar el proceso elevado. Sea siempre cauteloso y comprenda los riesgos antes de elegir su configuración.
Conclusión. Si sigue esta guía, podrá habilitar, configurar y comenzar a usar Sudo en Windows 11 con facilidad. Recuerde considerar las implicaciones de seguridad de la configuración elegida y mantenerse actualizado sobre cualquier cambio a medida que Windows continúa evolucionando.
Para funciones más avanzadas, considere alternativas de terceros como la de Gerardo Grignoli gsudo
, que ofrece opciones de configuración adicionales.
Deja una respuesta