Tetapi pada Windows, salah satu cara yang lebih baik untuk menggunakan Kali Linux adalah dengan menjalankannya pada alat virtualisasi terbina dalam Windows (HyperV). Ini boleh dilakukan melalui WSL (Windows Subsystem for Linux). Pengguna boleh bertukar dengan mudah antara Kali Linux dan Windows.
Blog ini akan menunjukkan:
- Prasyarat
- Bagaimana untuk Menyediakan Kali pada WSL?
- Bagaimana untuk Mengakses Kali Desktop Dengan Menggunakan KeX?
- Kesimpulan
Prasyarat
Untuk menyediakan Kali Linux pada Windows dengan menggunakan alat WSL, pengguna mesti memenuhi prasyarat berikut:
- WSL: WSL membolehkan kami menjalankan sebarang pengedaran Linux pada Windows. Ia boleh didapati dalam dua versi ' WSL1 ” dan “ WSL2 ”. Walau bagaimanapun, untuk menjalankan Kali Linux, versi yang lebih baik ialah WSL2 kerana ia menggunakan virtualisasi Windows (HyperV).
- Versi Windows: Untuk menjalankan dan mendayakan WSL pada sistem, pengguna mesti mempunyai sekurang-kurangnya versi Windows 10 versi 20H1 (Bina: 19041, Versi: 2004). Walau bagaimanapun, versi pilihan untuk Kali Linux ialah Windows 11. Untuk menyemak binaan Windows, mula-mula buka “ Lari kotak ” menggunakan “ Tetingkap+R ” kunci. Kemudian, cari ' pemenang ”:
Ini akan menunjukkan maklumat tentang Windows yang dipasang dan versinya pada sistem:
Untuk artikel ini, kami menggunakan Windows 11. Tetapi prosedurnya akan sama untuk kedua-duanya.
- Dis: ' dism.exe ” ialah utiliti terbina dalam Windows yang digunakan untuk memberi perkhidmatan kepada imej desktop Windows. Ia membaiki imej Windows dan mengurus serta mengendalikan alat pemasangan Windows.
- PowerShell: Ia ialah program terminal dan skrip terbina dalam Windows yang digunakan untuk mengautomasikan tugas pentadbiran dan menjalankan arahan Windows.
Mari teruskan ke bahagian di bawah untuk memasang Kali pada WSL.
Bagaimana untuk Sediakan Kali pada WSL?
WSL dirujuk sebagai Subsistem Windows untuk pengedaran Linux. Ia membolehkan kami menjalankan distro Linux yang berbeza pada Windows tanpa mencipta mesin maya dan alat hipervisor. Untuk menyediakan dan memasang Kali pada WSL, ikuti ilustrasi yang diberikan.
Langkah 1: Lancarkan PowerShell
Buka Windows PowerShell dengan pentadbir terus melalui menu Mula:
Langkah 2: Dayakan WSL
Sekarang, dayakan alat WSL daripada ciri Windows. Untuk tujuan ini, jalankan ' dism.exe ” perintah untuk mendayakan dan memasang WSL pada Windows:
dism.exe / dalam talian / membolehkan-ciri / nama ciri:Microsoft-Windows-Subsystem-Linux / semua / norestart
Walau bagaimanapun, pengguna juga boleh memasang alat WSL daripada Microsoft Store:
Langkah 3: Dayakan Platform VirtualMachine
Dalam langkah seterusnya, dayakan alat Platform VirtualMachine menggunakan arahan di bawah. Ini akan membolehkan kami menjalankan Kali pada virtualisasi sistem:
dism.exe / dalam talian / membolehkan-ciri / nama ciri:VirtualMachinePlatform / semua / norestart
Langkah 4: Kemas kini WSL 1 kepada WSL 2
Untuk menjalankan Kali Linux, WSL 2 adalah versi yang lebih baik. Windows 10 secara lalai mempunyai WSL 1. Untuk mengemas kini versi WSL lalai kepada WSL 2, jalankan arahan di bawah:
wsl.exe --kemas kini
Sesetengah binaan Windows 10 tidak mengemas kini versi WSL. Untuk mengemas kini versi WSL secara manual, muat turun “ Kemas kini kernel WSL Linux ” pakej untuk Windows dengan mengklik pada yang dilampirkan pautan .
Selepas memuat turun fail msi kemas kini kernel WSL, buka ' Muat turun ” dan laksanakan fail:
Ini akan menjalankan kemas kini WSL untuk mengemas kini versi:
Selepas mengemas kini versi WSL, tekan butang “ Selesai butang ”. Abaikan ralat ini kerana kami telah mengemas kini WSL2, dan persediaan ini tidak melaksanakan sebarang kemas kini:
Langkah 5: Tetapkan Versi Lalai WSL
Sekarang, tetapkan versi lalai WSL sebagai “ 2 ” menggunakan arahan di bawah:
wsl --set-default-version 2
Selepas menyediakan WSL2 pada sistem, kini anda boleh memasang Kali Linux atau mana-mana distro Linux lain pada subsistem Windows.
Langkah 6: Pasang Kali Linux
Untuk memasang distro Kali Linux menggunakan WSL, jalankan “ wsl –install –distribution
Selepas menyelesaikan proses pemasangan, tetapkan nama pengguna dan kata laluan untuk Kali Linux seperti yang ditunjukkan di bawah:
Output di atas menunjukkan bahawa kami telah berjaya memasang Kali Linux pada WSL2.
Sebagai alternatif, pengguna boleh memasang terus pengedaran Kali Linux dari kedai rasmi Microsoft:
Langkah 7: Semak Maklumat Kernel
Untuk menyemak maklumat tentang kernel Kali, jalankan arahan di bawah:
uname -a
Langkah 8: Kemas kini Repositori Kali
Untuk mengemas kini repositori Kali, gunakan ' kemas kini yang sesuai ” perintah:
sudo kemas kini yang sesuaiIni akan mengemas kini Kali Linux kepada versi terkini:
Gambar di atas menunjukkan bahawa ' 163 ” pakej perlu dinaik taraf.
Langkah 9: Tingkatkan Pakej Kali
Untuk menaik taraf pakej Kali, laksanakan ' naik taraf yang sesuai ” perintah dengan hak pengguna root:
sudo naik taraf yang sesuai -danOperasi mungkin memerlukan ruang cakera tambahan, untuk membenarkan semua kebenaran, ' -dan 'pilihan digunakan:
Kami telah memasang Kali Linux pada WSL2 dengan berkesan. Walau bagaimanapun, untuk menggunakan desktop Kali pada Windows, ikuti sesi di bawah.
Bagaimana untuk Mengakses Kali Desktop Dengan Menggunakan KeX?
Desktop jauh Kali boleh diakses dengan menyambung ke pelayan KeX. Untuk memasang alat Windows KeX Kali dan jalankan pelayan, ikuti langkah di bawah:
Langkah 1: Lancarkan Kali Linux
Mula-mula, lancarkan pengedaran Kali Linux pada Windows dengan mencarinya dalam menu Mula:
Langkah 2: Pasang Windows KeX Kali
Seterusnya, pasang ' kali-win-kex ” dari repositori APT Kali menggunakan arahan di bawah. Alat ini akan digunakan untuk menjalankan pelayan Kali KeX pada Windows:
sudo apt pasang -dan kali-win-kex
Output menunjukkan bahawa kami telah memasang pakej Kali windows KeX pada sistem:
Langkah 3: Sambung ke Desktop Kali
Sekarang, jalankan dan sambungkan pelayan KeX Kali pada Windows dengan melaksanakan arahan di bawah dalam terminal Kali:
biskut --menang -sKeputusan di bawah menunjukkan bahawa ' Pelayan Win-KeX sedang berjalan 'di pelabuhan' 5901 ”:
Perintah ini akan membuka Desktop Kali Linux secara automatik dalam mod penuh pada skrin. Di sini, anda dapat melihat kami telah mengakses Desktop jauh Kali dengan berkesan pada Windows:
Kami telah merangkumi kaedah untuk menyediakan sepenuhnya Kali Linux pada WSL.
Kesimpulan
Untuk menyediakan Kali Linux pada sistem melalui WSL, pertama, dayakan alat WSL dan VirtualMachine Platform terbina dalam Windows. Selepas itu, kemas kini WSL1 kepada WSL2. Kemudian, pasang Kali Linux menggunakan ' wsl –install –distribution kali-linux ” perintah. Ini akan memasang dan membuka terminal Kali Linux. Untuk mengakses desktop jauh Kali, pengguna perlu memasang Windows KeX dan memulakan pelayan KeX. Ini akan membuka Desktop Kali pada skrin sistem. Siaran ini telah merangkumi kaedah untuk menyediakan dan menggunakan Kali pada WSL.