Hur man ställer in Kali på WSL

Hur Man Staller In Kali Pa Wsl



Kali Linux är en av de universellt använda Linux-distributionerna av cybersäkerhetsproffs och studenter. Den erbjuder många intressanta verktyg för penntestning, säkerhetskriminalteknik och etisk hackning. Men när vi tänker på att köra Kali Linux på systemet kan vi använda hypervisorverktyg som VMware VirtualBox eller molnvirtualisering.

Men på Windows är ett av de bästa sätten att använda Kali Linux genom att köra det på Windowss inbyggda virtualiseringsverktyg (HyperV). Detta kan vara möjligt genom WSL (Windows Subsystem for Linux). Användare kan enkelt växla mellan Kali Linux och Windows.

Den här bloggen kommer att visa:







Förutsättningar

För att ställa in Kali Linux på Windows med hjälp av WSL-verktyget måste användaren uppfylla följande förutsättningar:



  • WSL: WSL gör det möjligt för oss att köra vilken Linux-distribution som helst på Windows. Den finns i två versioner ' WSL1 ' och ' WSL2 ”. Men för att köra Kali Linux är den föredragna versionen WSL2 eftersom den använder Windows-virtualisering (HyperV).
  • Windows-version: För att köra och aktivera WSL på systemet måste användaren ha minst Windows 10 version version 20H1 (Build: 19041, Version: 2004). En föredragen version för Kali Linux är dock Windows 11. För att kontrollera Windows-bygget, öppna först ' Springa '-rutan med hjälp av ' Fönster+R ” nyckel. Sök sedan efter ' winver ”:



Detta kommer att visa information om installerat Windows och dess version på systemet:





För den här artikeln använder vi Windows 11. Men proceduren kommer att vara densamma för båda.



  • dec: den ' dism.exe ” är ett inbyggt Windows-verktyg som används för att betjäna Windows-skrivbordsbilder. Den reparerar Windows-avbildningen och hanterar och driver Windows-installationsverktyg.
  • PowerShell: Det är en inbyggd Windows-terminal och skriptprogram som används för att automatisera administrativa uppgifter och köra Windows-kommandon.

Låt oss gå vidare mot avsnittet nedan för att installera Kali på WSL.

Hur ställer jag in Kali på WSL?

WSL kallas Windows Subsystem för Linux-distributioner. Det gör det möjligt för oss att köra olika Linux-distros på Windows utan att skapa virtuella maskiner och hypervisorverktyg. För att ställa in och installera Kali på WSL, följ de givna illustrationerna.

Steg 1: Starta PowerShell

Öppna Windows PowerShell med administratör direkt via Start-menyn:

Steg 2: Aktivera WSL

Aktivera nu WSL-verktyget från Windows-funktioner. För detta ändamål, kör ' dism.exe ” kommando för att aktivera och installera WSL på Windows:

dism.exe / uppkopplad / aktivera-funktion / funktionsnamn: Microsoft-Windows-Subsystem-Linux / Allt / norestart

Användare kan dock också installera WSL-verktyget från Microsoft Store:

Steg 3: Aktivera VirtualMachine Platform

I nästa steg, aktivera VirtualMachine Platform-verktyget med kommandot nedan. Detta gör det möjligt för oss att köra Kali på systemvirtualisering:

dism.exe / uppkopplad / aktivera-funktion / funktionsnamn:VirtualMachinePlatform / Allt / norestart

Steg 4: Uppdatera WSL 1 till WSL 2

För att köra Kali Linux är WSL 2 att föredra. Windows 10 har som standard WSL 1. För att uppdatera standardversionen av WSL till WSL 2, kör kommandot nedan:

wsl.exe --uppdatering

Vissa Windows 10-versioner uppdaterar inte WSL-versionen. För att manuellt uppdatera WSL-versionen, ladda ner ' WSL Linux-kärnauppdatering ”-paketet för Windows genom att klicka på bifogade länk .

Efter att ha laddat ner WSL-kärnuppdateringen msi-filen, öppna ' Nedladdningar ' katalog och kör filen:

Detta kommer att köra WSL-uppdateringen för att uppdatera versionen:

Efter att ha uppdaterat WSL-versionen, tryck på ' Avsluta ' knapp. Ignorera felet detta beror på att vi redan har uppdaterat WSL2, och den här installationen utför ingen uppdatering:

Steg 5: Ställ in WSL-standardversion

Ställ nu in WSL-standardversionen som ' 2 ' med kommandot nedan:

wsl --set-default-version 2

Efter att ha ställt in WSL2 på systemet kan du nu installera Kali Linux eller någon annan Linux-distro på Windows-undersystemet.

Steg 6: Installera Kali Linux

För att installera Kali Linux-distro med WSL, kör ' wsl –install –distribution ” kommando. Här, ' -distribution ” alternativet används för att ange distributionsnamnet. Vi har installerat ' kali-linux ” distribution på WSL2:

wsl --Installera --distribution kali-linux

När du har slutfört installationsprocessen, ställ in användarnamnet och lösenordet för Kali Linux enligt nedan:

Ovanstående utdata visar att vi framgångsrikt har installerat Kali Linux på WSL2.

Alternativt kan användare installera Kali Linux-distributionen direkt från Microsofts officiella butik:

Steg 7: Kontrollera kärninformation

För att kontrollera informationen om Kalis kärna, kör kommandot nedan:

du namnger -a

Steg 8: Uppdatera Kali's Repository

För att uppdatera Kalis arkiv, använd ' passande uppdatering ” kommando:

sudo passande uppdatering

Detta kommer att uppdatera Kali Linux till den senaste versionen:

Ovanstående snap visar att ' 163 ”-paket krävs för att uppgraderas.

Steg 9: Uppgradera Kalis paket

För att uppgradera Kalis paket, kör ' lämplig uppgradering ” kommando med root användarrättigheter:

sudo lämplig uppgradering -och

Operationen kan kräva ytterligare diskutrymme, för att tillåta alla behörigheter, ' -och alternativet används:

Vi har effektivt installerat Kali Linux på WSL2. Men för att använda Kali-skrivbordet på Windows, följ sessionen nedan.

Hur får man åtkomst till Kali Desktop genom att använda KeX?

Kali fjärrskrivbord kan nås genom att ansluta till KeX-servern. För att installera Kalis Windows KeX-verktyg och köra servern, följ stegen nedan:

Steg 1: Starta Kali Linux

Starta först Kali Linux-distributionen på Windows genom att söka den i Start-menyn:

Steg 2: Installera Kalis Windows KeX

Installera sedan ' kali-win-kex ”-verktyg från Kalis APT-förråd med kommandot nedan. Det här verktyget kommer att användas för att köra Kali KeX-servern på Windows:

sudo benägen Installera -och kali-win-kex

Utdata visar att vi har installerat Kali windows KeX-paketet på systemet:

Steg 3: Anslut till Kalis skrivbord

Kör och anslut nu Kalis KeX-server på Windows genom att utföra kommandot nedan i Kalis terminal:

kex --vinna -s

Resultatet nedan visar att ' Win-KeX-servern körs 'i hamn' 5901 ”:

Detta kommando öppnar automatiskt Kali Linux Desktop i fullt läge på skärmen. Här kan du se att vi effektivt har fått åtkomst till Kali fjärrskrivbord på Windows:

Vi har täckt metoden för att helt konfigurera Kali Linux på WSL.

Slutsats

För att ställa in Kali Linux på systemet via WSL, aktivera först de inbyggda Windows-verktygen WSL och VirtualMachine Platform. Uppdatera sedan WSL1 till WSL2. Installera sedan Kali Linux med hjälp av ' wsl –install –distribution kali-linux ” kommando. Detta kommer att installera och öppna Kali Linux-terminalen. För att komma åt Kali fjärrskrivbord måste användaren installera Windows KeX och starta KeX-servern. Detta öppnar Kali Desktop på systemskärmen. Det här inlägget har täckt metoderna för att ställa in och använda Kali på WSL.