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
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 atnaujinimasTai 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 - irNorint 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.