Vuoi eseguire il sistema operativo Kali Linux sul sottosistema Windows per Linux su Windows 10 o 11 ma con una GUI: interfaccia utente grafica? Allora, ecco la soluzione.
WSL su Windows 10/11 è in circolazione ormai da un po' di tempo, ma spesso lo utilizziamo con un'interfaccia a riga di comando poiché viene fornito solo per impostazione predefinita. Tuttavia, se sai come gestire i comandi, questo articolo potrebbe non esserti molto utile. Ma chi non vuole assolutamente installare un'interfaccia utente grafica su WSL—Sottosistema Windows per Linux.
Inoltre, non è così difficile come sembra. L'installazione di un ambiente desktop su WSL richiede un'app Linux come Kali, Ubuntu o Debian e per accedervi abbiamo bisogno del protocollo RDP (Remote Desktop). Ciò significa che non è richiesto alcuno strumento di terze parti; abbiamo solo bisogno di alcuni file open source sugli strumenti esistenti.
Tuttavia, eseguire la GUI per Kali Linux su WSL (sottosistema Windows per Linux) può essere una buona idea per lo studente. Ma se desideri un Linux con una GUI per lavori professionali, allora è consigliabile utilizzare VM su VirtualBox o VMware.
Installazione della GUI di Kali Linux sul sottosistema Windows 10 o 11 per Linux (WSL)
Iniziamo con il tutorial per vedere i passaggi necessari per utilizzare Kali Linux WSL utilizzando la GUI.
Passaggio 1: installa Kali Linux su WSL Windows 10 o 11
Puoi installare Kali o Ubuntu per seguire i passaggi di questo tutorial. Tuttavia, poiché questa guida si concentra su Kali, seguiremo quello. Abilita semplicemente WSL su Windows-> Vai a Microsoft Store-> Cerca l'app Kali-> Fai clic su Ottieni, quindiInstallare.
Ecco la guida dettagliata su
Passaggio 2: aggiorna Kali Linux
Se hai già Kali sul tuo sistema, prima di procedere, aggiorna semplicemente i pacchetti installati al loro stato più recente. Ecco il comando per quello.
sudo apt update
Passaggio 3: installa XFCE su Kali WSL Linux
Anche se possiamo installare l'ambiente desktop GNOME open source su Kali WSL, utilizziamo Xfce DE per renderlo leggero in modo da potervi accedere facilmente utilizzando lo strumento Windows Remote Desktop, anche su sistemi informatici con risorse standard.
L'ultima versione dell'ambiente desktop XFCE al momento della stesura di questo articolo era la 4.xx.
sudo apt-get install xfce4
L'installazione richiederà del tempo, a seconda dila tua connessione Internet. La dimensione totale dei file che KALI o Ubuntu WSL scaricherà per l'installazione della GUI XFCE sarà di circa 124 MB; Quandoti chiede di confermare il download dei file, digitaYe procedere.
Passaggio 4: installa XRDP su WSL
Dopo aver installato l'ambiente desktop XFCE 4, abbiamo una GUI sul nostro Kali WSL, ma ora dobbiamo sapere come accedervi. Non possiamo avviare direttamente il sottosistema Windows Linux con una GUI come qualsiasi altro sistema operativo; tuttavia, il processo DE è ancora in esecuzione in background, a cui possiamo accedere utilizzando lo strumento RDP.
XDRPè una controparte gratuita e open source del server Windows RDP che consente di accedere facilmente ad altri sistemi operativi, come Linux, utilizzando client RDP come FreeRDP, desktop, NeutrinoRDP e Client Desktop remoto (per Windows, macOS, iOS e Androide).
Per installarlo su WSL, utilizzare questo comando:
sudo apt-get install xrdp
Passaggio 5: avviare il server xrdp
Infine, avvia il server XDRP installato sopra per accedere alla GUI di Kali utilizzando il client Desktop remoto predefinito presente su Windows 10 o 11.
sudo /etc/init.d/xrdp start
Vedrai un numero di porta3389; notaQuello.
Passaggio 6: connettiti a Kali utilizzando RDP
Vai alla casella di ricerca di Windows 10 o 11 e digita "Desktop remoto". Quando appare la sua icona, fai clic su di essa per iniziare.
Adesso entrahost locale:3389e premi ilCollegarepulsante.
Se ricevi un erroremessaggio che dice: "Il tuo computer non è riuscito a connettersi a un'altra sessione della console sul computer remoto perché hai già una sessione della console in corso," è perché WSL che esegue Linux, per impostazione predefinita, condivide la stessa porta e lo stesso indirizzo IP del computer host; quindi non possiamo connetterci allo stesso computer su cui stiamo tentando di utilizzare un client RDP; Perciò,dobbiamo cambiare il numero di porta del nostro server WSL XRDP.
.
Per questo, modifica il file di configurazione XRDP usando il comando seguente su Kali Linux.
sudo nano /etc/xrdp/xrdp.ini
ModificaPorta predefinita di XRDP3389A3390. Per salvare, premereCtrl+X,tipoSì,e premi ilEntrapulsante.
Riavviare il server XRDP:
sudo /etc/init.d/xrdp restart
Ora, ancora una volta, connettiti utilizzando RDP con questo indirizzo-host locale:3390
Passaggio 7: iniziare a utilizzare la GUI Kali Linux XFCE su WSL Linux
Quando lo colleghi, apparirà un messaggio di avviso; ignoralo e fai clic suSÌpulsante.
Successivamente, inserisci il tuo Kali Linuxnome utente e password.
Infine, hai l'interfaccia utente grafica per l'app Linux in esecuzione su WSL.
Guarda questo tutorial se vuoi usarlo