Ale na Windows je jedním z preferovaných způsobů použití Kali Linux spuštění na vestavěném virtualizačním nástroji Windows (HyperV). To je možné prostřednictvím WSL (Windows Subsystem for Linux). Uživatelé mohou snadno přepínat mezi Kali Linuxem a Windows.
Tento blog ukáže:
Předpoklady
Chcete-li nastavit Kali Linux na Windows pomocí nástroje WSL, musí uživatel splnit následující předpoklady:
- WSL: WSL nám umožňuje provozovat jakoukoli distribuci Linuxu na Windows. Je k dispozici ve dvou verzích“ WSL1 ' a ' WSL2 “. Pro spuštění Kali Linuxu je však výhodnější verze WSL2, protože používá virtualizaci Windows (HyperV).
- Verze systému Windows: Pro spuštění a povolení WSL v systému musí mít uživatel alespoň Windows 10 verze 20H1 (sestavení: 19041, verze: 2004). Preferovanou verzí pro Kali Linux je však Windows 11. Chcete-li zkontrolovat sestavení Windows, nejprve otevřete „ Běh ” box pomocí “ Okno+R “ klíč. Poté vyhledejte „ vítěz “:
Zobrazí se informace o nainstalovaném systému Windows a jeho verzi v systému:
Pro tento článek používáme Windows 11. Postup bude ale pro oba stejný.
- prosince: ' dism.exe ” je vestavěný nástroj Windows používaný k obsluze obrazů plochy Windows. Opravuje obraz Windows a spravuje a provozuje instalační nástroje Windows.
- PowerShell: Je to vestavěný terminál a skriptovací program Windows, který se používá k automatizaci administrativních úloh a spouštění příkazů Windows.
Pojďme se přesunout k části níže a nainstalovat Kali na WSL.
Jak nastavit Kali na WSL?
WSL se označuje jako podsystém Windows pro distribuce Linuxu. Umožňuje nám spouštět různé linuxové distribuce na Windows bez vytváření virtuálních strojů a hypervizorových nástrojů. Chcete-li nastavit a nainstalovat Kali na WSL, postupujte podle uvedených ilustrací.
Krok 1: Spusťte PowerShell
Otevřete Windows PowerShell s administrátorem vpravo přes nabídku Start:
Krok 2: Povolte WSL
Nyní povolte nástroj WSL z funkcí systému Windows. Za tímto účelem spusťte „ dism.exe ” pro povolení a instalaci WSL v systému Windows:
dism.exe / online / povolit-funkce / featurename:Microsoft-Windows-Subsystem-Linux / Všechno / norestart
Uživatelé si však mohou nástroj WSL nainstalovat také z obchodu Microsoft Store:
Krok 3: Povolte platformu VirtualMachine
V dalším kroku povolte nástroj VirtualMachine Platform pomocí níže uvedeného příkazu. To nám umožní spustit Kali na virtualizaci systému:
dism.exe / online / povolit-funkce / featurename:VirtualMachinePlatform / Všechno / norestart
Krok 4: Aktualizujte WSL 1 na WSL 2
Pro spuštění Kali Linuxu je preferovanou verzí WSL 2. Windows 10 má ve výchozím nastavení WSL 1. Chcete-li aktualizovat výchozí verzi WSL na WSL 2, spusťte níže uvedený příkaz:
wsl.exe --Aktualizace
Některé sestavení Windows 10 neaktualizují verzi WSL. Chcete-li ručně aktualizovat verzi WSL, stáhněte si „ Aktualizace linuxového jádra WSL ” balíček pro Windows kliknutím na přiložený odkaz .
Po stažení souboru msi aktualizace jádra WSL otevřete soubor „ Stahování ” a spusťte soubor:
Tím se spustí aktualizace WSL pro aktualizaci verze:
Po aktualizaci verze WSL stiskněte tlačítko „ Dokončit ' knoflík. Chybu ignorujte, protože jsme již aktualizovali WSL2 a toto nastavení neprovádí žádnou aktualizaci:
Krok 5: Nastavte výchozí verzi WSL
Nyní nastavte výchozí verzi WSL jako „ 2 “ pomocí níže uvedeného příkazu:
wsl --set-default-version 2
Po nastavení WSL2 v systému můžete nyní nainstalovat Kali Linux nebo jakoukoli jinou distribuci Linuxu na subsystém Windows.
Krok 6: Nainstalujte Kali Linux
Chcete-li nainstalovat distribuci Kali Linux pomocí WSL, spusťte „ wsl –install –distribution
Po dokončení procesu instalace nastavte uživatelské jméno a heslo pro Kali Linux, jak je uvedeno níže:
Výše uvedený výstup ukazuje, že jsme úspěšně nainstalovali Kali Linux na WSL2.
Alternativně mohou uživatelé přímo nainstalovat distribuci Kali Linux z oficiálního obchodu společnosti Microsoft:
Krok 7: Zkontrolujte informace o jádře
Chcete-li zkontrolovat informace o jádře Kali, spusťte níže uvedený příkaz:
nejmenovat -A
Krok 8: Aktualizujte úložiště Kali
Chcete-li aktualizovat úložiště Kali, použijte „ apt aktualizace 'příkaz:
sudo apt aktualizaceTím se aktualizuje Kali Linux na nejnovější verzi:
Výše uvedený snímek ukazuje, že „ 163 ” balíčky je nutné upgradovat.
Krok 9: Upgradujte balíčky Kali
Chcete-li upgradovat balíčky Kali, spusťte „ vhodný upgrade ” příkaz s uživatelskými právy root:
sudo vhodný upgrade -aOperace může vyžadovat další místo na disku, aby byla povolena všechna oprávnění, „ -a “ se používá možnost:
Efektivně jsme nainstalovali Kali Linux na WSL2. Chcete-li však používat plochu Kali v systému Windows, postupujte podle níže uvedené relace.
Jak získat přístup ke Kali Desktop pomocí KeX?
Ke vzdálené ploše Kali lze přistupovat připojením k serveru KeX. Chcete-li nainstalovat nástroj Kali's Windows KeX a spustit server, postupujte takto:
Krok 1: Spusťte Kali Linux
Nejprve spusťte distribuci Kali Linux na Windows tak, že ji vyhledáte v nabídce Start:
Krok 2: Nainstalujte Kali's Windows KeX
Dále nainstalujte „ kali-win-kex “ nástroj z úložiště APT Kali pomocí níže uvedeného příkazu. Tento nástroj bude použit ke spuštění serveru Kali KeX na Windows:
sudo apt Nainstalujte -a kali-win-kex
Výstup ukazuje, že jsme do systému nainstalovali balíček Kali windows KeX:
Krok 3: Připojte se k ploše Kali
Nyní spusťte a připojte Kaliův server KeX v systému Windows provedením níže uvedeného příkazu v terminálu Kali:
šušenka --vyhrát -sNíže uvedený výsledek ukazuje, že „ Win-KeX server běží “v přístavu” 5901 “:
Tento příkaz automaticky otevře Kali Linux Desktop v plném režimu na obrazovce. Zde můžete vidět, že jsme efektivně přistupovali ke vzdálené ploše Kali v systému Windows:
Pokryli jsme metodu úplného nastavení Kali Linuxu na WSL.
Závěr
Chcete-li nastavit Kali Linux v systému prostřednictvím WSL, nejprve povolte nástroje WSL a VirtualMachine Platform integrované ve Windows. Poté aktualizujte WSL1 na WSL2. Poté nainstalujte Kali Linux pomocí „ wsl –install –distribuce kali-linux “příkaz. Tím se nainstaluje a otevře terminál Kali Linux. Pro přístup ke vzdálené ploše Kali musí uživatel nainstalovat Windows KeX a spustit server KeX. Tím se otevře Kali Desktop na systémové obrazovce. Tento příspěvek pokryl metody nastavení a používání Kali na WSL.