Ali u sustavu Windows, jedan od poželjnih načina korištenja Kali Linuxa je njegovo pokretanje na ugrađenom alatu za virtualizaciju sustava Windows (HyperV). To je moguće putem WSL-a (Windows podsustava za Linux). Korisnici se mogu jednostavno prebacivati između Kali Linuxa i Windowsa.
Ovaj će blog pokazati:
Preduvjeti
Za postavljanje Kali Linuxa na Windows pomoću WSL alata, korisnik mora ispuniti sljedeće preduvjete:
- WSL: WSL nam omogućuje pokretanje bilo koje distribucije Linuxa na Windowsima. Dostupan je u dvije verzije” WSL1 ' i ' WSL2 ”. Međutim, za pokretanje Kali Linuxa poželjna verzija je WSL2 jer koristi Windows virtualizaciju (HyperV).
- Verzija sustava Windows: Da bi pokrenuo i omogućio WSL na sustavu, korisnik mora imati najmanje verziju Windows 10 verzije 20H1 (verzija: 19041, verzija: 2004). Međutim, poželjna verzija za Kali Linux je Windows 11. Da biste provjerili verziju sustava Windows, prvo otvorite ' Trčanje ' okvir pomoću ' Prozor+R ' ključ. Zatim potražite ' pobjednik ”:
Ovo će prikazati informacije o instaliranom sustavu Windows i njegovoj verziji na sustavu:
Za ovaj članak koristimo Windows 11. No postupak će biti isti za oba.
- prosinac: ' dism.exe ” je uslužni program ugrađen u sustav Windows koji se koristi za servisiranje slika radne površine sustava Windows. Popravlja sliku sustava Windows i upravlja alatima za instalaciju sustava Windows.
- PowerShell: To je terminal i skriptni program ugrađen u sustav Windows koji se koristi za automatizaciju administrativnih zadataka i pokretanje Windows naredbi.
Idemo naprijed prema odjeljku u nastavku za instaliranje Kali na WSL.
Kako postaviti Kali na WSL?
WSL se naziva Windows podsustav za distribucije Linuxa. Omogućuje nam pokretanje različitih distribucija Linuxa na Windowsima bez stvaranja virtualnih strojeva i alata za hipervizor. Za postavljanje i instaliranje Kali na WSL, slijedite dane ilustracije.
Korak 1: Pokrenite PowerShell
Otvorite Windows PowerShell s administratorom izravno putem izbornika Start:
Korak 2: Omogućite WSL
Sada omogućite WSL alat iz Windows značajki. U tu svrhu pokrenite ' dism.exe ” naredba za omogućavanje i instaliranje WSL-a u sustavu Windows:
dism.exe / na liniji / omogućiti značajku / naziv značajke:Microsoft-Windows-Subsystem-Linux / svi / norestart
Međutim, korisnici također mogu instalirati WSL alat iz Microsoftove trgovine:
Korak 3: Omogućite platformu VirtualMachine
U sljedećem koraku omogućite alat VirtualMachine Platform pomoću donje naredbe. To će nam omogućiti pokretanje Kali na virtualizaciji sustava:
dism.exe / na liniji / omogućiti značajku / naziv značajke:VirtualMachinePlatform / svi / norestart
Korak 4: Ažurirajte WSL 1 na WSL 2
Za pokretanje Kali Linuxa poželjna je verzija WSL 2. Windows 10 prema zadanim postavkama ima WSL 1. Da biste ažurirali zadanu verziju WSL-a na WSL 2, pokrenite naredbu u nastavku:
wsl.exe --Ažuriraj
Neke verzije sustava Windows 10 ne ažuriraju WSL verziju. Za ručno ažuriranje WSL verzije, preuzmite ' Ažuriranje WSL Linux kernela ” paket za Windows klikom na priloženi veza .
Nakon preuzimanja msi datoteke ažuriranja WSL kernela, otvorite ' Preuzimanja ” direktorij i izvršite datoteku:
Ovo će pokrenuti WSL ažuriranje za ažuriranje verzije:
Nakon ažuriranja WSL verzije pritisnite “ Završi ' dugme. Ignorirajte pogrešku jer smo već ažurirali WSL2, a ova postavka ne izvršava nikakvo ažuriranje:
Korak 5: Postavite WSL zadanu verziju
Sada postavite WSL zadanu verziju kao ' 2 ” pomoću donje naredbe:
wsl --set-default-version 2
Nakon postavljanja WSL2 na sustav, sada možete instalirati Kali Linux ili bilo koji drugi Linux distro na Windows podsustav.
Korak 6: Instalirajte Kali Linux
Da biste instalirali Kali Linux distro koristeći WSL, pokrenite ' wsl –install –distribucija
Nakon dovršetka postupka instalacije, postavite korisničko ime i lozinku za Kali Linux kao što je prikazano u nastavku:
Gornji rezultat pokazuje da smo uspješno instalirali Kali Linux na WSL2.
Alternativno, korisnici mogu izravno instalirati Kali Linux distribuciju iz Microsoftove službene trgovine:
Korak 7: Provjerite informacije o jezgri
Da biste provjerili informacije o jezgri Kali, pokrenite naredbu u nastavku:
uname -a
Korak 8: Ažurirajte Kalijevo spremište
Za ažuriranje Kali repozitorija upotrijebite ' prikladno ažuriranje ” naredba:
sudo prikladno ažuriranjeOvo će ažurirati Kali Linux na najnoviju verziju:
Gornji snimak pokazuje da ' 163 ” pakete je potrebno nadograditi.
Korak 9: Nadogradite Kali pakete
Za nadogradnju Kali paketa, izvršite ' prikladna nadogradnja ” naredba s root korisničkim pravima:
sudo prikladna nadogradnja -iOperacija može zahtijevati dodatni prostor na disku, kako bi se omogućila sva dopuštenja, ' -i ” koristi se opcija:
Učinkovito smo instalirali Kali Linux na WSL2. Međutim, kako biste koristili radnu površinu Kali u sustavu Windows, slijedite donju sesiju.
Kako pristupiti Kali Desktopu pomoću KeX-a?
Udaljenoj radnoj površini Kali može se pristupiti povezivanjem na KeX poslužitelj. Da biste instalirali Kalijev Windows KeX alat i pokrenuli poslužitelj, slijedite korake u nastavku:
Korak 1: Pokrenite Kali Linux
Najprije pokrenite Kali Linux distribuciju u sustavu Windows pretraživanjem u izborniku Start:
Korak 2: Instalirajte Kalijev Windows KeX
Zatim instalirajte ' kali-win-kex ” iz Kalinog APT repozitorija pomoću donje naredbe. Ovaj alat će se koristiti za pokretanje Kali KeX poslužitelja na Windowsima:
sudo prikladan instalirati -i kali-win-kex
Izlaz pokazuje da smo instalirali Kali windows KeX paket na sustav:
Korak 3: Povežite se s radnom površinom Kali
Sada pokrenite i povežite Kalijev KeX poslužitelj na Windowsima izvršavanjem donje naredbe u Kalinom terminalu:
biskvit --pobijediti -sDonji rezultat pokazuje da je ' Win-KeX poslužitelj radi 'u luci' 5901 ”:
Ova naredba će automatski otvoriti Kali Linux Desktop u punom načinu rada na zaslonu. Ovdje možete vidjeti da smo učinkovito pristupili udaljenoj radnoj površini Kali u sustavu Windows:
Pokrili smo metodu potpunog postavljanja Kali Linuxa na WSL.
Zaključak
Da biste postavili Kali Linux na sustav putem WSL-a, prvo omogućite WSL i VirtualMachine Platform alate ugrađene u Windows. Nakon toga ažurirajte WSL1 na WSL2. Zatim instalirajte Kali Linux koristeći ' wsl –instalacija –distribucija kali-linux ” naredba. Ovo će instalirati i otvoriti Kali Linux terminal. Za pristup udaljenoj radnoj površini Kali korisnik mora instalirati Windows KeX i pokrenuti KeX poslužitelj. Ovo će otvoriti Kali Desktop na zaslonu sustava. Ovaj post pokriva metode za postavljanje i korištenje Kali na WSL-u.