Cómo habilitar y usar Sudo en Windows 11

Cómo habilitar y usar Sudo en Windows 11

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+ Ipara 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 para Windows desde Configuració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 enableen la terminal y pulsa Enter.

Habilitar Sudo para Windows desde el símbolo del sistema

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 Developersmenú 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 sudocualquier 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 Entery el comando se ejecutará según la configuración de sudo definida.

Consideraciones de Seguridad. El uso de Sudo en las configuraciones disableInputo inlinepuede 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

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *