Toda v operacijskem sistemu Windows je eden od najprimernejših načinov uporabe Kali Linuxa tako, da ga zaženete v vgrajenem orodju za virtualizacijo sistema Windows (HyperV). To je mogoče prek WSL (podsistem Windows za Linux). Uporabniki lahko preprosto preklapljajo med Kali Linux in Windows.
Ta blog bo pokazal:
Predpogoji
Za nastavitev Kali Linux v sistemu Windows z uporabo orodja WSL mora uporabnik izpolniti naslednje predpogoje:
- WSL: WSL nam omogoča izvajanje katere koli distribucije Linuxa v sistemu Windows. Na voljo je v dveh različicah' WSL1 « in » WSL2 ”. Vendar pa je za zagon Kali Linuxa boljša različica WSL2, saj uporablja virtualizacijo sistema Windows (HyperV).
- Različica sistema Windows: Za zagon in omogočanje WSL v sistemu mora uporabnik imeti vsaj različico sistema Windows 10, različico 20H1 (zgradba: 19041, različica: 2004). Vendar je prednostna različica za Kali Linux Windows 11. Če želite preveriti zgradbo sistema Windows, najprej odprite » Teči ' z uporabo ' Okno + R ” tipka. Nato poiščite » zmagovalec ”:
To bo prikazalo informacije o nameščenem sistemu Windows in njegovi različici v sistemu:
Za ta članek uporabljamo Windows 11. Toda postopek bo enak za oba.
- dec: ' dism.exe ” je vgrajen pripomoček Windows, ki se uporablja za servisiranje slik namizja Windows. Popravi sliko sistema Windows ter upravlja in upravlja orodja za namestitev sistema Windows.
- PowerShell: To je terminal in skriptni program, vgrajen v sistem Windows, ki se uporablja za avtomatizacijo skrbniških opravil in izvajanje ukazov sistema Windows.
Pojdimo naprej proti spodnjemu razdelku za namestitev Kali na WSL.
Kako nastaviti Kali na WSL?
WSL se imenuje podsistem Windows za distribucije Linuxa. Omogoča nam izvajanje različnih distribucij Linuxa v sistemu Windows brez ustvarjanja virtualnih strojev in orodij za hipervizor. Za nastavitev in namestitev Kali na WSL sledite danim slikam.
1. korak: Zaženite PowerShell
Odprite Windows PowerShell s skrbnikom kar prek menija Start:
2. korak: Omogočite WSL
Zdaj omogočite orodje WSL v funkcijah sistema Windows. V ta namen zaženite » dism.exe ” za omogočanje in namestitev WSL v sistemu Windows:
dism.exe / na spletu / omogoči funkcijo / ime funkcije:Microsoft-Windows-Subsystem-Linux / vse / norestart
Uporabniki pa lahko orodje WSL namestijo tudi iz trgovine Microsoft Store:
3. korak: Omogočite platformo VirtualMachine
V naslednjem koraku omogočite orodje VirtualMachine Platform s spodnjim ukazom. To nam bo omogočilo zagon Kali v virtualizaciji sistema:
dism.exe / na spletu / omogoči funkcijo / ime funkcije:VirtualMachinePlatform / vse / norestart
4. korak: posodobite WSL 1 na WSL 2
Za zagon Kali Linuxa je najboljša različica WSL 2. Windows 10 ima privzeto WSL 1. Če želite posodobiti privzeto različico WSL na WSL 2, zaženite spodnji ukaz:
wsl.exe --nadgradnja
Nekatere zgradbe sistema Windows 10 ne posodobijo različice WSL. Če želite ročno posodobiti različico WSL, prenesite » Posodobitev jedra WSL Linux ” za Windows s klikom na priloženo povezava .
Po prenosu datoteke msi za posodobitev jedra WSL odprite » Prenosi ” in izvedite datoteko:
To bo zagnalo posodobitev WSL za posodobitev različice:
Po posodobitvi različice WSL pritisnite ' Končaj ”. Prezrite napako, to je zato, ker smo že posodobili WSL2 in ta nastavitev ne izvede nobene posodobitve:
5. korak: Nastavite privzeto različico WSL
Zdaj nastavite privzeto različico WSL kot ' 2 ” z uporabo spodnjega ukaza:
wsl --set-default-version 2
Po nastavitvi WSL2 v sistemu lahko zdaj namestite Kali Linux ali katero koli drugo distribucijo Linuxa v podsistem Windows.
6. korak: Namestite Kali Linux
Če želite namestiti distribucijo Kali Linux s pomočjo WSL, zaženite » wsl –install –distribution
Po končanem postopku namestitve nastavite uporabniško ime in geslo za Kali Linux, kot je prikazano spodaj:
Zgornji rezultat kaže, da smo uspešno namestili Kali Linux na WSL2.
Druga možnost je, da lahko uporabniki neposredno namestijo distribucijo Kali Linux iz Microsoftove uradne trgovine:
7. korak: Preverite informacije o jedru
Če želite preveriti informacije o jedru Kali, zaženite spodnji ukaz:
uname -a
8. korak: Posodobite repozitorij Kali
Če želite posodobiti repozitorij Kali, uporabite » primerna posodobitev ” ukaz:
sudo primerna posodobitevTo bo posodobilo Kali Linux na najnovejšo različico:
Zgornji posnetek prikazuje, da ' 163 ” je potrebno nadgraditi pakete.
9. korak: Nadgradite Kalijeve pakete
Če želite nadgraditi Kalijeve pakete, izvedite » primerna nadgradnja ” s pravicami root uporabnika:
sudo primerna nadgradnja -inOperacija lahko zahteva dodaten prostor na disku, da omogoči vsa dovoljenja, ' -in ” se uporablja možnost:
Učinkovito smo namestili Kali Linux na WSL2. Če pa želite uporabljati namizje Kali v sistemu Windows, sledite spodnji seji.
Kako dostopati do Kali Desktop z uporabo KeX?
Do oddaljenega namizja Kali lahko dostopate s povezavo s strežnikom KeX. Če želite namestiti Kalijevo orodje Windows KeX in zagnati strežnik, sledite spodnjim korakom:
1. korak: Zaženite Kali Linux
Najprej zaženite distribucijo Kali Linux v sistemu Windows tako, da jo poiščete v meniju Start:
2. korak: Namestite Kalijev Windows KeX
Nato namestite » kali-win-kex ” iz repozitorija Kali APT z uporabo spodnjega ukaza. To orodje bo uporabljeno za zagon strežnika Kali KeX v sistemu Windows:
sudo apt namestite -in kali-win-kex
Izhod kaže, da smo v sistem namestili paket Kali windows KeX:
3. korak: povežite se z namizjem Kali
Zdaj zaženite in povežite strežnik Kali KeX v sistemu Windows tako, da izvedete spodnji ukaz v terminalu Kali:
biskvit --zmaga -sSpodnji rezultat kaže, da je ' Strežnik Win-KeX deluje 'v pristanišču' 5901 ”:
Ta ukaz bo samodejno odprl namizje Kali Linux v polnem načinu na zaslonu. Tukaj lahko vidite, da smo učinkovito dostopali do oddaljenega namizja Kali v sistemu Windows:
Pokrili smo metodo za popolno nastavitev Kali Linux na WSL.
Zaključek
Če želite v sistem nastaviti Kali Linux prek WSL, najprej omogočite orodja WSL in platforme VirtualMachine, vgrajena v Windows. Po tem posodobite WSL1 na WSL2. Nato namestite Kali Linux s pomočjo » wsl –namestitev –distribucija kali-linux ” ukaz. To bo namestilo in odprlo terminal Kali Linux. Za dostop do oddaljenega namizja Kali mora uporabnik namestiti Windows KeX in zagnati strežnik KeX. To bo odprlo namizje Kali na sistemskem zaslonu. Ta objava je zajela metode za nastavitev in uporabo Kali na WSL.