Cómo ejecutar comandos sudo en Windows

Cómo ejecutar comandos sudo en Windows
sudo ¿Está la utilidad de línea de comandos basada en Linux abreviada para "Super User Hace" o "Usuario sustituto". Se utiliza principalmente para obtener acceso a archivos y operaciones restringidos. Este comando le permite operar el sistema como usuario root. Por lo tanto, si necesita ejecutar el comando como usuario raíz, utilice el "sudo" dominio.

El siguiente blog ilustrará cómo instalar y ejecutar el comando sudo en Windows:

  • Usando PowerShell
  • Usando WSL

Entonces empecemos!

Cómo instalar el comando sudo en Windows usando PowerShell?

En Windows, para instalar la utilidad de la línea de comandos de sudo, siga los pasos a continuación.

Paso 1: Abierto de PowerShell

Primero, abra el menú de usuario de energía utilizando el "CTRL+X" llave. Luego, seleccione y abra no administrativo "Windows PowerShell":

Paso 2: Establecer la política de ejecución

Establezca la política de ejecución como "Remoturado"Y restringir su alcance a solo"Usuario actual". Esta operación permitirá que el usuario actual ejecute scripts locales y descargados:

> Set -ExecutionPolicy Remotesigned -Scope CurrentUser

Paso 3: Instalar SCOOP

Iniciar instalación de SCOOP en Windows:

> irm conseguir.cucharón.sh | IEX

Paso 4: Instalar el comando sudo

Instale la utilidad de línea de comandos de sudo usando SCOOP:

> SCOOP instalar sudo

Verifique la instalación de sudo ejecutando el "sudo" dominio :

> sudo

Ahora, diremos hacia el siguiente método!

Cómo ejecutar comandos de sudo en Windows usando PowerShell?

Ejecutemos un comando sudo para instalar "Oreja"En Windows. Para hacerlo, use Node Package Manager (NPM) como se da en el siguiente comando:

> SUDO NPM Instalar bootstrap

La salida dada indica que hemos instalado correctamente Bootstrap utilizando el comando sudo en Windows. Ahora, veremos el otro método WSL para ejecutar comandos de sudo en Windows.

Cómo configurar WSL en Windows?

WSL es un subsistema de Windows para la herramienta Linux que nos permitirá ejecutar comandos de Linux en el sistema de Windows. Para usar el comando sudo en Windows, primero, debe habilitar WSL en Windows. Para hacerlo, utilice los pasos que sean a continuación.

Paso 1: Encienda el modo de desarrollador

Primero, busque "Configuración de actualización de Windows" en el "Puesta en marcha"Menú y abrirlo:

Enciende el "Modo desarrollador"Toggle:

Paso 2: Habilitar el subsistema de Windows para Linux

En el siguiente paso, busque "Características de Windows" en el "Puesta en marcha"Menú y abra la configuración iluminada a continuación:

Marca el "Subsistema de ventanas para Linux"Casilla de verificación y presione el"DE ACUERDO" botón:

La operación dada anteriormente habilitará WSL en su sistema de Windows:

Después de habilitar el WSL en Windows, reinicie su sistema. Para hacerlo, haga clic en el "Reiniciar ahora" botón:

Paso 3: Instale la herramienta de línea de comandos de Linux

Después de habilitar el WSL, abra el "Microsoft Store"Al buscarlo en el"Puesta en marcha"Menú:

Tipo "Aplicación de Linux"En la barra de búsqueda y seleccione"Ubuntu 22.04 LTS"De la herramienta mostrada:

Clickea en el "ConseguirBotón para instalar Ubuntu 22.04 en Windows:

Después de instalar el "Ubuntu 22.04 LTS"Herramienta de línea de comandos de Linux, presione el"abiertoBotón para ejecutarlo en Windows:

Paso 4: Configurar nombre de usuario y contraseña

Después de hacer clic en el "AbiertoBotón en el paso de arriba, el Ubuntu 22.04 Terminal aparecerá en la pantalla. Establezca el nombre de usuario y la contraseña:

Hasta este punto, WSL está habilitado en su sistema y está listo para ejecutar comandos de sudo.

Cómo ejecutar comandos de sudo en Windows usando WSL?

Para ejecutar el comando sudo en Windows usando WSL (subsistema de Windows para Linux), siga los pasos proporcionados.

Paso 1: Abra el símbolo del sistema

Prensa "Ventana+R"Para abrir la ventana Ejecutar comando, escriba"CMD"En el campo resaltado, y presione el"DE ACUERDO" botón:

Paso 2: Ejecutar la terminal de Linux

Ejecutar el "intento"Comando para cambiar al terminal de Linux:

> Bash

Paso 3: Ejecutar el comando sudo
Ejecuta el "sudo"Comando para verificar para verificar si está funcionando o no:

$ sudo

Use el comando proporcionado a continuación para ver el manual de comando sudo:

$ sudo -h

Hemos demostrado los métodos para ejecutar los comandos sudo en el sistema de Windows.

Conclusión

Para ejecutar comandos de sudo en Windows, se requiere primero instalar el instalador de línea de comandos de SCOOP Windows. Luego, instale la utilidad de la línea de comandos de sudo utilizando el "$ scoop install sudo" dominio. El subsistema de Windows para Linux (WSL) también se puede usar para ejecutar el comando sudo en Windows. En este blog, hemos ilustrado los métodos para instalar y ejecutar el comando sudo en Windows usando PowerShell y WSL.