Paano I-set Up ang Kali sa WSL

Paano I Set Up Ang Kali Sa Wsl



Ang Kali Linux ay isa sa mga pangkalahatang ginagamit na pamamahagi ng Linux ng mga propesyonal sa cyber security at mga mag-aaral. Nag-aalok ito ng maraming kawili-wiling tool para sa pagsubok sa panulat, forensics ng seguridad, at etikal na pag-hack. Gayunpaman, kapag iniisip namin ang tungkol sa pagpapatakbo ng Kali Linux sa system maaari kaming gumamit ng mga tool ng hypervisor tulad ng VMware VirtualBox o cloud virtualization.

Ngunit sa Windows, ang isa sa mga pinakamainam na paraan upang gamitin ang Kali Linux ay sa pamamagitan ng pagpapatakbo nito sa built-in na virtualization tool (HyperV) ng Windows. Maaari itong maging posible sa pamamagitan ng WSL (Windows Subsystem para sa Linux). Ang mga gumagamit ay madaling lumipat sa pagitan ng Kali Linux at Windows.

Ipapakita ng blog na ito ang:







Mga kinakailangan

Upang i-set up ang Kali Linux sa Windows sa pamamagitan ng paggamit ng WSL tool, dapat matupad ng user ang mga sumusunod na kinakailangan:



  • WSL: Binibigyang-daan kami ng WSL na magpatakbo ng anumang pamamahagi ng Linux sa Windows. Ito ay magagamit sa dalawang bersyon ' WSL1 'at' WSL2 ”. Gayunpaman, upang patakbuhin ang Kali Linux, ang mas mainam na bersyon ay WSL2 dahil gumagamit ito ng Windows virtualization(HyperV).
  • Bersyon ng Windows: Upang patakbuhin at paganahin ang WSL sa system, ang user ay dapat magkaroon ng hindi bababa sa bersyon ng Windows 10 na bersyon 20H1 (Build: 19041, Bersyon: 2004). Gayunpaman, ang mas mainam na bersyon para sa Kali Linux ay ang Windows 11. Upang suriin ang build ng Windows, buksan muna ang “ Takbo ” box gamit ang “ Window+R ” susi. Pagkatapos, hanapin ang ' mananalo ”:



Ipapakita nito ang impormasyon tungkol sa naka-install na Windows at ang bersyon nito sa system:





Para sa artikulong ito, gumagamit kami ng Windows 11. Ngunit ang pamamaraan ay magiging pareho para sa pareho.



  • Dis: Ang ' dism.exe ” ay isang Windows built-in na utility na ginagamit sa serbisyo ng mga imahe sa desktop ng Windows. Inaayos nito ang imahe ng Windows at pinamamahalaan at pinapatakbo ang mga tool sa pag-install ng Windows.
  • Power shell: Ito ay isang Windows built-in na terminal at scripting program na ginagamit upang i-automate ang mga administratibong gawain at patakbuhin ang mga utos ng Windows.

Sumulong tayo sa seksyon sa ibaba upang i-install ang Kali sa WSL.

Paano Mag-set Up ng Kali sa WSL?

Ang WSL ay tinutukoy bilang ang Windows Subsystem para sa mga pamamahagi ng Linux. Nagbibigay-daan ito sa amin na magpatakbo ng iba't ibang Linux distro sa Windows nang hindi gumagawa ng mga virtual machine at hypervisor tool. Upang i-set up at i-install ang Kali sa WSL, sundin ang ibinigay na mga guhit.

Hakbang 1: Ilunsad ang PowerShell

Buksan ang Windows PowerShell kasama ang administrator sa pamamagitan mismo ng Start menu:

Hakbang 2: Paganahin ang WSL

Ngayon, paganahin ang WSL tool mula sa mga feature ng Windows. Para sa layuning ito, patakbuhin ang ' dism.exe ” utos upang paganahin at i-install ang WSL sa Windows:

dism.exe / online / enable-feature / featurename:Microsoft-Windows-Subsystem-Linux / lahat / norestart

Gayunpaman, maaari ding i-install ng mga user ang tool na WSL mula sa Microsoft Store:

Hakbang 3: Paganahin ang VirtualMachine Platform

Sa susunod na hakbang, paganahin ang tool na VirtualMachine Platform gamit ang command sa ibaba. Ito ay magbibigay-daan sa amin na patakbuhin ang Kali sa virtualization ng system:

dism.exe / online / enable-feature / featurename:VirtualMachinePlatform / lahat / norestart

Hakbang 4: I-update ang WSL 1 hanggang WSL 2

Upang patakbuhin ang Kali Linux, ang WSL 2 ay ang mas mainam na bersyon. Ang Windows 10 bilang default ay may WSL 1. Upang i-update ang default na bersyon ng WSL sa WSL 2, patakbuhin ang command sa ibaba:

wsl.exe --update

Hindi ina-update ng ilang Windows 10 build ang bersyon ng WSL. Upang manu-manong i-update ang bersyon ng WSL, i-download ang “ Pag-update ng kernel ng WSL Linux ” package para sa Windows sa pamamagitan ng pag-click sa nakalakip link .

Pagkatapos i-download ang WSL kernel update msi file, buksan ang ' Mga download ” direktoryo at isagawa ang file:

Tatakbo ito sa pag-update ng WSL upang i-update ang bersyon:

Pagkatapos i-update ang bersyon ng WSL, pindutin ang “ Tapusin ” button. Huwag pansinin ang error na ito ay dahil na-update na namin ang WSL2, at ang setup na ito ay hindi nagsasagawa ng anumang pag-update:

Hakbang 5: Itakda ang Default na Bersyon ng WSL

Ngayon, itakda ang default na bersyon ng WSL bilang “ 2 ” gamit ang sumusunod na utos:

wsl --set-default-version 2

Pagkatapos i-set up ang WSL2 sa system, maaari mo na ngayong i-install ang Kali Linux o anumang iba pang Linux distro sa Windows subsystem.

Hakbang 6: I-install ang Kali Linux

Upang i-install ang Kali Linux distro gamit ang WSL, patakbuhin ang “ wsl –install –distribution ” utos. Dito, ang ' – pamamahagi Ang pagpipiliang ” ay ginagamit upang tukuyin ang pangalan ng pamamahagi. Na-install namin ang ' kali-linux ” pamamahagi sa WSL2:

wsl --i-install --pamamahagi kali-linux

Pagkatapos makumpleto ang proseso ng pag-install, itakda ang username at password para sa Kali Linux tulad ng ipinapakita sa ibaba:

Ipinapakita ng output sa itaas na matagumpay naming na-install ang Kali Linux sa WSL2.

Bilang kahalili, maaaring direktang i-install ng mga user ang pamamahagi ng Kali Linux mula sa opisyal na tindahan ng Microsoft:

Hakbang 7: Suriin ang Impormasyon ng Kernel

Upang suriin ang impormasyon tungkol sa kernel ng Kali, patakbuhin ang sumusunod na utos:

uname -a

Hakbang 8: I-update ang Kali's Repository

Upang i-update ang repository ng Kali, gamitin ang ' angkop na pag-update ” utos:

sudo angkop na pag-update

Ia-update nito ang Kali Linux sa pinakabagong bersyon:

Ang snap sa itaas ay nagpapakita na ' 163 ” ang mga pakete ay kailangang ma-upgrade.

Hakbang 9: I-upgrade ang Mga Package ng Kali

Upang i-upgrade ang mga pakete ng Kali, isagawa ang ' apt upgrade ” utos na may mga karapatan ng gumagamit ng ugat:

sudo apt upgrade -at

Ang operasyon ay maaaring mangailangan ng karagdagang espasyo sa disk, upang payagan ang lahat ng mga pahintulot, ang ' -at 'Ang opsyon ay ginagamit:

Epektibo naming na-install ang Kali Linux sa WSL2. Gayunpaman, upang magamit ang Kali desktop sa Windows, sundin ang session sa ibaba.

Paano i-access ang Kali Desktop sa pamamagitan ng paggamit ng KeX?

Maaaring ma-access ang Kali remote desktop sa pamamagitan ng pagkonekta sa KeX server. Upang i-install ang tool ng Windows KeX ng Kali at patakbuhin ang server, sundin ang mga hakbang sa ibaba:

Hakbang 1: Ilunsad ang Kali Linux

Una, ilunsad ang pamamahagi ng Kali Linux sa Windows sa pamamagitan ng paghahanap dito sa Start menu:

Hakbang 2: I-install ang Windows KeX ng Kali

Susunod, i-install ang ' kali-win-kex ” tool mula sa repositoryo ng APT ng Kali gamit ang utos sa ibaba. Ang tool na ito ay gagamitin upang patakbuhin ang Kali KeX server sa Windows:

sudo apt i-install -at kali-win-kex

Ipinapakita ng output na na-install namin ang Kali windows KeX package sa system:

Hakbang 3: Kumonekta sa Kali's Desktop

Ngayon, patakbuhin at ikonekta ang KeX server ng Kali sa Windows sa pamamagitan ng pagsasagawa ng command sa ibaba sa terminal ng Kali:

biskwit --panalo -s

Ang resulta sa ibaba ay nagpapakita na ang ' Tumatakbo ang Win-KeX server 'sa daungan' 5901 ”:

Awtomatikong bubuksan ng command na ito ang Kali Linux Desktop sa full mode sa screen. Dito, makikita mong epektibo naming na-access ang Kali remote Desktop sa Windows:

Sinakop namin ang paraan upang ganap na mai-set up ang Kali Linux sa WSL.

Konklusyon

Upang i-set up ang Kali Linux sa system sa pamamagitan ng WSL, una, paganahin ang Windows built-in na WSL at VirtualMachine Platform na mga tool. Pagkatapos nito, i-update ang WSL1 sa WSL2. Pagkatapos, i-install ang Kali Linux gamit ang “ wsl –install –distribution kali-linux ” utos. Ito ay mag-i-install at magbubukas ng Kali Linux terminal. Upang ma-access ang Kali remote desktop, kailangang i-install ng user ang Windows KeX at simulan ang KeX server. Bubuksan nito ang Kali Desktop sa screen ng system. Sinasaklaw ng post na ito ang mga pamamaraan para i-set up at gamitin ang Kali sa WSL.