Kaip nustatyti Kali WSL

Kaip Nustatyti Kali Wsl



„Kali Linux“ yra vienas iš universaliai kibernetinio saugumo specialistų ir studentų naudojamų „Linux“ paskirstymų. Ji siūlo daug įdomių įrankių, skirtų rašiklio testavimui, saugumo kriminalistikai ir etiškam įsilaužimui. Tačiau kai galvojame apie „Kali Linux“ paleidimą sistemoje, galime naudoti hipervizoriaus įrankius, tokius kaip „VMware VirtualBox“ arba debesies virtualizacija.

Tačiau sistemoje „Windows“ vienas iš tinkamiausių Kali Linux naudojimo būdų yra paleisti ją naudojant „Windows“ integruotą virtualizacijos įrankį (HyperV). Tai galima padaryti naudojant WSL (Windows posistemę, skirtą Linux). Vartotojai gali lengvai perjungti „Kali Linux“ ir „Windows“.

Šis tinklaraštis parodys:







Būtinos sąlygos

Norėdamas nustatyti Kali Linux sistemoje Windows naudodamas WSL įrankį, vartotojas turi įvykdyti šias būtinas sąlygas:



  • WSL: WSL leidžia mums paleisti bet kokį Linux platinimą sistemoje Windows. Galima įsigyti dviem versijomis “ WSL1 “ ir „ WSL2 “. Tačiau norint paleisti Kali Linux, pageidautina WSL2 versija, nes ji naudoja Windows virtualizaciją (HyperV).
  • „Windows“ versija: Norėdami paleisti ir įjungti WSL sistemoje, vartotojas turi turėti bent Windows 10 versijos 20H1 versiją (versija: 19041, versija: 2004). Tačiau geriausia „Kali Linux“ versija yra „Windows 11“. Norėdami patikrinti „Windows“ versiją, pirmiausia atidarykite „ Bėk “ laukelį naudodami „ Langas + R ' Raktas. Tada ieškokite „ laimėtojas “:



Bus rodoma informacija apie įdiegtą „Windows“ ir jos versiją sistemoje:





Šiam straipsniui naudojame Windows 11. Tačiau abiem atvejais procedūra bus tokia pati.



  • gruodis: dism.exe “ yra „Windows“ integruota paslaugų programa, naudojama „Windows“ darbalaukio vaizdams aptarnauti. Jis taiso „Windows“ vaizdą ir valdo bei valdo „Windows“ diegimo įrankius.
  • PowerShell: Tai yra Windows integruotas terminalas ir scenarijų programa, naudojama administravimo užduotims automatizuoti ir Windows komandoms vykdyti.

Eikime į toliau pateiktą skyrių, kad įdiegtumėte Kali WSL.

Kaip nustatyti Kali WSL?

WSL vadinamas „Windows“ posistemiu, skirtu „Linux“ platinimui. Tai leidžia mums paleisti įvairias „Linux“ paskirstymus sistemoje „Windows“, nekuriant virtualių mašinų ir hipervizoriaus įrankių. Norėdami nustatyti ir įdiegti Kali WSL, vadovaukitės pateiktomis iliustracijomis.

1 veiksmas: paleiskite „PowerShell“.

Atidarykite „Windows PowerShell“ su administratoriumi tiesiai per meniu Pradėti:

2 veiksmas: įjunkite WSL

Dabar įgalinkite WSL įrankį iš „Windows“ funkcijų. Šiuo tikslu paleiskite „ dism.exe “ komandą, kad įjungtumėte ir įdiegtumėte WSL sistemoje „Windows“:

dism.exe / prisijungęs / įgalinimo funkcija / funkcijos pavadinimas: Microsoft-Windows-Subsystem-Linux / visi / norestart

Tačiau vartotojai taip pat gali įdiegti WSL įrankį iš „Microsoft Store“:

3 veiksmas: įgalinkite „VirtualMachine“ platformą

Kitame žingsnyje įgalinkite „VirtualMachine Platform“ įrankį naudodami toliau pateiktą komandą. Tai leis mums paleisti Kali sistemos virtualizacijoje:

dism.exe / prisijungęs / įgalinimo funkcija / funkcijos pavadinimas: Virtuali mašinų platforma / visi / norestart

4 veiksmas: atnaujinkite WSL 1 į WSL 2

Norint paleisti Kali Linux, pirmenybė teikiama WSL 2 versijai. Pagal numatytuosius nustatymus „Windows 10“ turi WSL 1. Norėdami atnaujinti numatytąją WSL versiją į WSL 2, paleiskite toliau pateiktą komandą:

wsl.exe -- atnaujinimas

Kai kurios „Windows 10“ versijos neatnaujina WSL versijos. Norėdami rankiniu būdu atnaujinti WSL versiją, atsisiųskite „ WSL Linux branduolio atnaujinimas “ paketą, skirtą „Windows“, spustelėdami pridedamą nuoroda .

Atsisiuntę WSL branduolio naujinimo msi failą, atidarykite „ Atsisiuntimai “ katalogą ir paleiskite failą:

Bus paleistas WSL naujinimas, kad būtų atnaujinta versija:

Atnaujinę WSL versiją, paspauskite „ Baigti “ mygtuką. Nepaisykite šios klaidos, nes mes jau atnaujinome WSL2, o ši sąranka nevykdo jokio naujinimo:

5 veiksmas: nustatykite numatytąją WSL versiją

Dabar nustatykite numatytąją WSL versiją kaip „ 2 “, naudodami toliau pateiktą komandą:

wsl --nustatyti numatytąją versiją 2

Sistemoje nustatę WSL2, dabar galite įdiegti „Kali Linux“ arba bet kurią kitą „Linux“ distro „Windows“ posistemyje.

6 veiksmas: įdiekite „Kali Linux“.

Norėdami įdiegti „Kali Linux“ platinimą naudodami WSL, paleiskite „ wsl –install –distribution “ komanda. Čia „ – platinimas “ parinktis naudojama paskirstymo pavadinimui nurodyti. Mes įdiegėme ' Kali-Linux “ platinimas WSL2:

wsl --diegti --paskirstymas Kali-Linux

Baigę diegimo procesą, nustatykite Kali Linux vartotojo vardą ir slaptažodį, kaip parodyta toliau:

Aukščiau pateikta produkcija rodo, kad sėkmingai įdiegėme Kali Linux WSL2.

Arba vartotojai gali tiesiogiai įdiegti „Kali Linux“ platinimą iš oficialios „Microsoft“ parduotuvės:

7 veiksmas: patikrinkite branduolio informaciją

Norėdami patikrinti informaciją apie Kali branduolį, paleiskite žemiau esančią komandą:

uname -a

8 veiksmas: atnaujinkite Kali saugyklą

Norėdami atnaujinti Kali saugyklą, naudokite „ tinkamas atnaujinimas “ komanda:

sudo tinkamas atnaujinimas

Tai atnaujins Kali Linux į naujausią versiją:

Aukščiau pateiktas momentas rodo, kad ' 163 “ paketus reikia atnaujinti.

9 veiksmas: atnaujinkite Kali paketus

Norėdami atnaujinti Kali paketus, paleiskite „ tinkamas atnaujinimas ” komanda su root vartotojo teisėmis:

sudo tinkamas atnaujinimas - ir

Norint atlikti visus leidimus, gali prireikti papildomos vietos diske, „ - ir Naudojama parinktis:

Mes efektyviai įdiegėme Kali Linux WSL2. Tačiau norėdami naudoti Kali darbalaukį sistemoje Windows, atlikite toliau pateiktą sesiją.

Kaip pasiekti Kali Desktop naudojant KeX?

Kali nuotolinį darbalaukį galima pasiekti prisijungus prie KeX serverio. Norėdami įdiegti Kali Windows KeX įrankį ir paleisti serverį, atlikite šiuos veiksmus:

1 veiksmas: paleiskite „Kali Linux“.

Pirmiausia paleiskite „Kali Linux“ platinimą sistemoje „Windows“, ieškodami jo meniu Pradėti:

2 veiksmas: įdiekite Kali Windows KeX

Tada įdiekite „ kali-win-kex “ įrankį iš Kali’s APT saugyklos naudodami toliau pateiktą komandą. Šis įrankis bus naudojamas Kali KeX serveriui paleisti sistemoje Windows:

sudo apt diegti - ir kali-win-kex

Išvestis rodo, kad sistemoje įdiegėme Kali windows KeX paketą:

3 veiksmas: prisijunkite prie Kali darbalaukio

Dabar paleiskite ir prijunkite Kali's KeX serverį sistemoje 'Windows', vykdydami toliau pateiktą komandą Kali terminale:

biskvitas --laimėti -s

Žemiau pateiktas rezultatas rodo, kad „ Veikia „Win-KeX“ serveris 'uoste' 5901 “:

Ši komanda ekrane automatiškai atidarys „Kali Linux“ darbalaukį visu režimu. Čia galite pamatyti, kad „Windows“ sistemoje veiksmingai pasiekėme Kali nuotolinį darbalaukį:

Apžvelgėme metodą, kaip visiškai nustatyti „Kali Linux“ WSL.

Išvada

Norėdami sistemoje „Kali Linux“ nustatyti per WSL, pirmiausia įgalinkite „Windows“ integruotus WSL ir „VirtualMachine Platform“ įrankius. Po to atnaujinkite WSL1 į WSL2. Tada įdiekite „Kali Linux“ naudodami „ wsl -install -distribution kali-linux “ komanda. Tai įdiegs ir atidarys „Kali Linux“ terminalą. Kad pasiektų Kali nuotolinį darbalaukį, vartotojas turi įdiegti Windows KeX ir paleisti KeX serverį. Sistemos ekrane bus atidarytas Kali Desktop. Šiame įraše aprašyti metodai, kaip nustatyti ir naudoti Kali WSL.