¿Quiere ejecutar el sistema operativo Kali Linux en el subsistema de Windows para Linux en Windows 10 pero con interfaz gráfica de usuario GUI? Entonces aquí está la solución.
WSL en Windows 10 existe desde hace bastante tiempo, pero la mayoría de las veces lo usamos con una interfaz de línea de comandos, ya que viene con eso solo de forma predeterminada. Sin embargo, si sabe cómo manejar comandos, es posible que este artículo no le resulte muy útil. Pero esos no, definitivamente quieren instalar la interfaz gráfica de usuario en el subsistema WSL-Windows para Linux.
Además, no es tan difícil como parece, lo que necesitamos es la instalación de algún entorno de escritorio en WSL Linux como Kali, Ubuntu o Debian y luego acceder a él utilizando el protocolo RDP (escritorio remoto) predeterminado de Windows 10. Esto significa que ninguna herramienta de terceros solo necesita algunos archivos de código abierto en las herramientas existentes.
Sin embargo, ejecutar GUI para Kali Linux en WSL (Subsistema de Windows para Linux) puede ser una buena idea para el alumno. Pero si desea un Linux con GUI para algún trabajo profesional, se recomienda utilizar VM en VirtualBox o VMware.
Instalación de la GUI de Kali Linux en el subsistema Windows 10 para Linux (WSL)
Comencemos con el tutorial para ver los pasos necesarios para operar Kali Linux WSL usando GUI.
Paso 1: Instale Kali Linux en WSL Windows 10 o servidor
Puede instalar Kali o Ubuntu para seguir los pasos indicados en este tutorial. Sin embargo, como esta guía se centra en Kali, seguiremos con eso. Simplemente habilite WSL en Windows->Vaya a Microsoft Store-> Busque la aplicación Kali-> Haga clic en Obtener y luegoInstalar.
Aquí está la guía detallada sobre
Paso 2: actualice Kali Linux
Si ya tiene Kali en su sistema, antes de continuar, simplemente actualice los paquetes instalados a su último estado. Aquí está el comando para eso.
sudo apt update
Paso 3: Instale XFCE en Kali WSL Linux
Aunque podemos instalar el entorno de escritorio GNOME de código abierto en Kali WSL, para hacerlo liviano y poder acceder fácilmente a él usando la herramienta de escritorio remoto de Windows incluso en un sistema informático con recursos estándar, usamos Xfce DE.
La última versión del entorno de escritorio XFCE al escribir este artículo era 4.xx.
sudo apt-get install xfce4
La instalación llevará algún tiempo dependiendo de su conexión a Internet, el tamaño total de los archivos que KALI o Ubuntu WSL descargarán para la configuración de XFCE GUI será de alrededor de 124 MB. Cuando te pida que confirmes la descarga de archivos, escribeYy continuar.
Paso 4: instale XRDP en WSL
Después de la instalación del entorno de escritorio XFCE 4, tenemos la GUI en nuestro Kali WSL, pero ahora sabemos cómo acceder a ella. No podemos iniciar directamente el subsistema Linux de Windows con GUI como cualquier otro sistema operativo; sin embargo, aún así el proceso DE se ejecuta en segundo plano al que podemos acceder mediante la herramienta RDP.
XDRPes una contraparte gratuita y de código abierto del servidor RDP de Windows que permite acceder fácilmente a otros sistemas operativos como Linux mediante clientes RDP de FreeRDP, rdesktop, NeutrinoRDP y Remote Desktop Client (para Windows, macOS, iOS y Android).
Para instalarlo en WSL, use este comando:
sudo apt-get install xrdp
Paso 5: inicie el servidor xrdp
Finalmente, inicie el servidor XDRP instalado anteriormente, para que podamos acceder a la GUI de Kali utilizando el cliente de escritorio remoto predeterminado presente en Windows 10.
sudo /etc/init.d/xrdp start
Verás un número de puerto3389, tenga en cuenta que.
Paso 6: Conéctese a Kali usando RDP
Simplemente vaya al cuadro de búsqueda de Windows 10 y escriba Escritorio remoto. Cuando aparezca su icono, haga clic en él para comenzar.
Ahora, entraservidor local: 3389y golpea elConectarbotón.
Si recibe un error “Su computadora no pudo conectarse a otra sesión de consola en la computadora remota porque ya tiene una sesión de consola en progreso"Es porque WSL que ejecuta Linux de forma predeterminada comparte el mismo puerto y dirección IP de la computadora host; por lo tanto, no podemos conectar la misma computadora donde intentamos usar el cliente RDP, por lo tanto, necesitamos cambiar el número de puerto de nuestro servidor WSL XRDP.
.
Para eso, edite el archivo de configuración XRDP usando el siguiente comando en Kali Linux.
sudo nano /etc/xrdp/xrdp.ini
Cambiar el puerto predeterminado3389de XRDP a3390. Para guardar, presioneCtrl+Xy luego escribeYy golpea elIngresarbotón.
Reinicie el servidor XRDP:
sudo /etc/init.d/xrdp restart
Ahora, conéctese nuevamente usando RDP con esta dirección.servidor local: 3390
Paso 7: Comience a usar la GUI de Kali Linux XFCE en WSL Linux
Cuando lo conectes, aparecerá un mensaje de advertencia, ignóralo y haz clic en elSíbotón.
Después de eso ingresa a tu Kali Linuxnombre de usuario y contraseña
Finalmente, tiene la interfaz gráfica de usuario para la aplicación Linux ejecutándose en WSL.
Mira este tutorial -Si solo quieres