Cómo habilitar SUDO en los comandos de Windows 11

📅
🕑 6 minutos de lectura

Si alguna vez has trasteado con Linux o macOS, probablemente conozcas sudo, el comando que te permite ejecutar programas con permisos de administrador sin necesidad de iniciar sesión en una cuenta aparte. Durante años, los usuarios de Windows tenían que recurrir a hacer clic derecho y seleccionar » Ejecutar como administrador» en las aplicaciones o abrir PowerShell y elevar los permisos manualmente. Pero ahora, con Windows 11, existe una forma *oficial* de obtener soporte para sudo integrado. La verdad es que su integración es un poco extraña; no es tan fluida como en Linux, pero es mejor que intentar sortear las restricciones. Si te gusta la línea de comandos y quieres una forma más rápida de elevar privilegios, esto te ahorrará muchos quebraderos de cabeza. Y en las versiones más recientes, funciona bastante bien: una vez configurado, puedes anteponer sudo a los comandos y evitar navegar por ventanas o menús.

A continuación, te mostramos algunos trucos para habilitar sudo en Windows 11, especialmente si usas las versiones más recientes (como la 24H2 o posterior).A veces parece que Windows lo oculta todo tras carpetas o configuraciones difíciles de encontrar, así que estas instrucciones paso a paso te guiarán a través de este laberinto. Además, te daré algunos consejos sobre cómo usar sudo una vez habilitado, para que no te quedes mirando la consola sin saber qué ha pasado.

Cómo habilitar SUDO en Windows 11

Comprueba si tu Windows 11 es compatible con sudo; la versión es importante.

En primer lugar, debes asegurarte de que tu compilación lo admita. La función nativa de sudo se implementa en las versiones más recientes de Windows 11, principalmente a partir de la versión 24H2. Si utilizas una versión anterior, no funcionará sin instalar las actualizaciones.

Para comprobarlo, pulsa Windows + R, escribe winver y pulsa Intro. Aparecerá una pequeña ventana con la información de la versión. Si está desactualizada, ve a Configuración > Actualización de Windows y descarga la última actualización. Porque, claro, Windows siempre lo complica más de lo necesario.

Abre Ajustes y entra en el Modo desarrollador.

A continuación, haz clic en Inicio o pulsa Windows + I para abrir Configuración. Ve a Sistema, desplázate hacia abajo y busca Para desarrolladores. En algunos sistemas, puede que esté un poco escondido, así que sigue desplazándote; ahí es donde está la clave.

  • Haz clic en Para desarrolladores
  • Activar/desactivar el modo desarrollador

Esto desbloquea diversas funciones internas, como la instalación de aplicaciones desde cualquier lugar y el acceso a herramientas de depuración. Tras activar esta opción, Windows podría pedirte confirmación. Simplemente haz clic en . A veces, este paso tarda uno o dos segundos, y en algunos casos, incluso solicita un reinicio, así que prepárate.

Busque y habilite la configuración sudo.

Una vez activado el Modo Desarrollador, desplázate hacia abajo hasta que veas una sección sobre sudo. Aquí es donde la cosa se complica un poco; las opciones pueden tener nombres diferentes según tu compilación o las personalizaciones del fabricante. Busca algo como » Habilitar interruptor de sudo». Actívalo.

Una vez hecho esto, normalmente tendrás más opciones sobre *cómo* se comportará sudo; esta es la selección de modo, que es algo similar a elegir si ejecutarlo en una ventana nueva o en línea.

Seleccione su modo sudo preferido

Aquí viene lo divertido: Windows te ofrece modos como:

  • Modo en línea : los comandos se ejecutan directamente en la misma ventana del terminal, perfecto si quieres hacer las cosas de forma rápida y sencilla.
  • El nuevo modo de ventana : abre una ventana de terminal elevada independiente para todos los comandos, más segura si se tiene precaución.
  • Modo de entrada cerrada : ejecuta comandos de forma segura y silenciosa, probablemente excesivo, pero útil si no quieres que aparezcan mensajes.

La mayoría de la gente prefiere el modo en línea porque es nostálgico y sencillo, como Linux. Pero elige el que mejor se adapte a tu flujo de trabajo. Si cambias de opinión más adelante, puedes cambiar de modo en el mismo panel de configuración.

Reinicia tu terminal (y quizás tu PC).

No es necesario reiniciar todo el sistema de inmediato, pero cerrar y volver a abrir cualquier instancia abierta del Símbolo del sistema, PowerShell o Terminal de Windows garantiza que el comando sudo se reconozca correctamente. Es uno de esos problemas técnicos extraños que a veces se solucionan con un simple reinicio.

Cómo usar SUDO en Windows 11

Una vez que todo esté habilitado, ejecutar comandos sudo es muy sencillo. Solo tienes que abrir tu terminal preferida, escribir sudo antes del comando y pulsar Intro. Fácil, ¿verdad?

Por ejemplo:

  • sudo notepad
  • sudo netstat -an
  • sudo ipconfig /flushdns

Al ejecutar estos comandos, Windows mostrará una ventana de Control de cuentas de usuario estándar. Simplemente haga clic en y listo: obtendrá privilegios de administrador al instante. Sin duda, es más rápido que navegar por menús o solicitar permisos de administrador cada vez.

Si estás acostumbrado a los comandos de Linux, te resultará natural; solo un poco confuso, como en Windows. Ten cuidado con lo que ejecutas; sudo es una herramienta muy potente y un uso indebido puede provocar fallos en el sistema.

Preguntas frecuentes

¿Está disponible el comando sudo en todas las versiones de Windows 11?

No, solo en las versiones más recientes, probablemente a partir de la 24H2. Las versiones anteriores simplemente no tendrán esta función, por mucho que intentes activarla manualmente.

¿Aún necesito la opción «Ejecutar como administrador»?

Más o menos, pero usar sudo en la terminal te permite hacer muchas cosas sin necesidad de entrar en modo administrador completo. Para aplicaciones con interfaz gráfica o cambios en todo el sistema, sí, es posible que aún tengas que hacer clic con el botón derecho y seleccionar » Ejecutar como administrador».

¿Es seguro usar sudo en Windows?

Sí, pero no seas imprudente. Otorga acceso de administrador, así que ejecutar comandos sospechosos podría tener consecuencias graves. Usa el sentido común y no ejecutes comandos que no entiendas.

¿Puedo desactivar sudo más tarde?

Claro que sí, solo tienes que ir a Ajustes > Sistema > Para desarrolladores y desactivar la opción sudo. Es muy fácil.

¿Funcionará sudo en PowerShell y en el símbolo del sistema?

Sí, siempre que lo tengas habilitado, los comandos sudo deberían funcionar en todos tus entornos de terminal. Pruébalo y verás qué tal funciona.

¿Cuál es el mejor modo sudo para elegir?

La mayoría de los usuarios optan por la escritura en línea; es familiar y rápida. Pero si eres extremadamente precavido, el modo de entrada cerrada añade una capa adicional de seguridad.

Resumen

Instalar sudo en Windows 11 no es tan sencillo como conectar y usar: requiere algunos pasos y no todas las versiones lo admiten todavía. Pero si usas una versión reciente, es una función muy útil que facilita mucho la administración de la línea de comandos. Recuerda que un gran poder conlleva una gran responsabilidad: no abuses de sudo sin saber lo que haces.

Resumen

  • Compruebe su versión de Windows (winver) antes de comenzar.
  • Habilita el modo desarrollador en Ajustes > Sistema > Para desarrolladores.
  • Busca y activa la opción sudo.
  • Elige tu modo sudo preferido.
  • Reinicia la aplicación de terminal para aplicar los cambios.
  • Utilice el prefijo sudo para los comandos que elevan privilegios sobre la marcha.