Ale v systéme Windows je jedným z preferovaných spôsobov použitia Kali Linuxu jeho spustenie na vstavanom virtualizačnom nástroji systému Windows (HyperV). To je možné pomocou WSL (Windows Subsystem for Linux). Používatelia môžu jednoducho prepínať medzi Kali Linux a Windows.
Tento blog ukáže:
Predpoklady
Ak chcete nastaviť Kali Linux v systéme Windows pomocou nástroja WSL, používateľ musí splniť nasledujúce predpoklady:
- WSL: WSL nám umožňuje spustiť akúkoľvek distribúciu Linuxu v systéme Windows. Je dostupný v dvoch verziách “ WSL1 “ a „ WSL2 “. Na spustenie Kali Linuxu je však výhodnejšia verzia WSL2, pretože používa virtualizáciu Windows (HyperV).
- Verzia systému Windows: Na spustenie a povolenie WSL v systéme musí mať používateľ aspoň Windows 10 verzie 20H1 (zostava: 19041, verzia: 2004). Uprednostňovanou verziou pre Kali Linux je však Windows 11. Ak chcete skontrolovať zostavu Windows, najprv otvorte „ Bežať ” pomocou poľa “ Okno + R “kľúč. Potom vyhľadajte „ víťaz “:
Zobrazí sa informácie o nainštalovanom systéme Windows a jeho verzii v systéme:
Pre tento článok používame Windows 11. Ale postup bude rovnaký pre oba.
- dec: ' dism.exe “ je vstavaný nástroj systému Windows, ktorý sa používa na obsluhu obrazov pracovnej plochy systému Windows. Opravuje obraz systému Windows a spravuje a prevádzkuje inštalačné nástroje systému Windows.
- PowerShell: Je to vstavaný terminál a skriptovací program systému Windows, ktorý sa používa na automatizáciu administratívnych úloh a spúšťanie príkazov systému Windows.
Prejdime ďalej k sekcii nižšie a nainštalujeme Kali na WSL.
Ako nastaviť Kali na WSL?
WSL sa označuje ako podsystém Windows pre distribúcie Linuxu. Umožňuje nám spúšťať rôzne distribúcie Linuxu v systéme Windows bez vytvárania virtuálnych strojov a nástrojov hypervízora. Ak chcete nastaviť a nainštalovať Kali na WSL, postupujte podľa uvedených ilustrácií.
Krok 1: Spustite PowerShell
Otvorte Windows PowerShell so správcom priamo cez ponuku Štart:
Krok 2: Povoľte WSL
Teraz povoľte nástroj WSL z funkcií systému Windows. Na tento účel spustite „ dism.exe ” na povolenie a inštaláciu WSL v systéme Windows:
dism.exe / online / povoliť funkciu / featurename:Microsoft-Windows-Subsystem-Linux / všetky / norestart
Používatelia si však môžu nástroj WSL nainštalovať aj z obchodu Microsoft Store:
Krok 3: Povoľte platformu VirtualMachine
V ďalšom kroku povoľte nástroj VirtualMachine Platform pomocou nižšie uvedeného príkazu. To nám umožní spustiť Kali na virtualizácii systému:
dism.exe / online / povoliť funkciu / featurename:VirtualMachinePlatform / všetky / norestart
Krok 4: Aktualizujte WSL 1 na WSL 2
Na spustenie Kali Linuxu je preferovanou verziou WSL 2. Windows 10 má štandardne WSL 1. Ak chcete aktualizovať predvolenú verziu WSL na WSL 2, spustite nasledujúci príkaz:
wsl.exe --aktualizácia
Niektoré zostavy Windowsu 10 neaktualizujú verziu WSL. Ak chcete manuálne aktualizovať verziu WSL, stiahnite si „ Aktualizácia jadra WSL Linux ” balík pre Windows kliknutím na priložený odkaz .
Po stiahnutí súboru msi aktualizácie jadra WSL otvorte súbor „ K stiahnutiu ” a spustite súbor:
Týmto sa spustí aktualizácia WSL na aktualizáciu verzie:
Po aktualizácii verzie WSL stlačte tlačidlo „ Skončiť tlačidlo “. Ignorujte chybu, pretože sme už aktualizovali WSL2 a toto nastavenie nevykonáva žiadnu aktualizáciu:
Krok 5: Nastavte predvolenú verziu WSL
Teraz nastavte predvolenú verziu WSL ako „ 2 “ pomocou nižšie uvedeného príkazu:
wsl --set-default-version 2
Po nastavení WSL2 v systéme teraz môžete nainštalovať Kali Linux alebo akúkoľvek inú linuxovú distribúciu na podsystém Windows.
Krok 6: Nainštalujte Kali Linux
Ak chcete nainštalovať distribúciu Kali Linux pomocou WSL, spustite „ wsl –install –distribution
Po dokončení procesu inštalácie nastavte používateľské meno a heslo pre Kali Linux, ako je uvedené nižšie:
Vyššie uvedený výstup ukazuje, že sme úspešne nainštalovali Kali Linux na WSL2.
Alternatívne môžu používatelia priamo nainštalovať distribúciu Kali Linux z oficiálneho obchodu spoločnosti Microsoft:
Krok 7: Skontrolujte informácie o jadre
Ak chcete skontrolovať informácie o jadre Kali, spustite nasledujúci príkaz:
nepomenovať -a
Krok 8: Aktualizujte úložisko Kali
Ak chcete aktualizovať úložisko Kali, použite „ apt update 'príkaz:
sudo apt updateToto aktualizuje Kali Linux na najnovšiu verziu:
Vyššie uvedený záber ukazuje, že „ 163 ” je potrebné aktualizovať.
Krok 9: Inovujte balíky Kali
Ak chcete aktualizovať balíčky Kali, spustite „ apt upgrade ” príkaz s právami užívateľa root:
sudo apt upgrade -aOperácia môže vyžadovať dodatočné miesto na disku, aby sa povolili všetky povolenia, „ -a ” používa sa možnosť:
Efektívne sme nainštalovali Kali Linux na WSL2. Ak však chcete používať pracovnú plochu Kali v systéme Windows, postupujte podľa nižšie uvedenej relácie.
Ako získať prístup k Kali Desktop pomocou KeX?
Vzdialená plocha Kali je prístupná pripojením k serveru KeX. Ak chcete nainštalovať nástroj Kali Windows KeX a spustiť server, postupujte podľa nasledujúcich krokov:
Krok 1: Spustite Kali Linux
Najprv spustite distribúciu Kali Linux v systéme Windows tak, že ju vyhľadáte v ponuke Štart:
Krok 2: Nainštalujte Kali's Windows KeX
Ďalej nainštalujte „ kali-win-kex “ nástroj z úložiska Kaliho APT pomocou nižšie uvedeného príkazu. Tento nástroj sa použije na spustenie servera Kali KeX v systéme Windows:
sudo apt Inštalácia -a kali-win-kex
Výstup ukazuje, že sme do systému nainštalovali balík Kali windows KeX:
Krok 3: Pripojte sa k pracovnej ploche Kali
Teraz spustite a pripojte Kaliho server KeX v systéme Windows vykonaním nižšie uvedeného príkazu v termináli Kali:
sušienka --vyhrať -sNižšie uvedený výsledok ukazuje, že „ Server Win-KeX je spustený “v prístave” 5901 “:
Tento príkaz automaticky otvorí Kali Linux Desktop v plnom režime na obrazovke. Tu môžete vidieť, že sme efektívne pristupovali k vzdialenej ploche Kali v systéme Windows:
Pokryli sme metódu úplného nastavenia Kali Linuxu na WSL.
Záver
Ak chcete nastaviť Kali Linux v systéme prostredníctvom WSL, najprv povoľte vstavané nástroje WSL a VirtualMachine Platform systému Windows. Potom aktualizujte WSL1 na WSL2. Potom nainštalujte Kali Linux pomocou „ wsl –install –distribúcia kali-linux “príkaz. Tým sa nainštaluje a otvorí terminál Kali Linux. Aby sa používateľ dostal na vzdialenú plochu Kali, musí si nainštalovať Windows KeX a spustiť server KeX. Tým sa otvorí Kali Desktop na obrazovke systému. Tento príspevok sa týkal metód nastavenia a používania Kali na WSL.