Bạn đang muốn chạy bản phân phối Linux trên máy tính Windows? Với bản cập nhật mới nhất của Windows 10, Microsoft đã giới thiệu Windows Subsystem for Linux (WSL) – một lớp tương thích cho phép người dùng chạy các bản phân phối Linux yêu thích trực tiếp trên Windows 10 mà không cần dual-boot hay sử dụng máy ảo. Tuy nhiên, cần lưu ý một số hạn chế: không phải tất cả các lệnh Linux gốc đều hoạt động, và bạn không thể chạy môi trường máy tính để bàn từ trong ứng dụng. Bạn vẫn có thể cài đặt môi trường máy tính để bàn như Xfce, sau đó cài đặt dịch vụ Remote Desktop để kết nối với môi trường desktop do Linux điều khiển từ bên trong ứng dụng – tất cả đều trên Windows 10. Đang quan tâm? Dưới đây là các bước cài đặt Kali Linux (một trong những bản phân phối tốt nhất cho an ninh) trên Windows 10.
Cài đặt WSL trên Windows 10
Với bản cập nhật Windows 10 Creators Update, Microsoft đã giới thiệu Windows Subsystem for Linux (WSL) như một tính năng tùy chọn cung cấp lớp tương thích để chạy các file thực thi nhị phân Linux gốc trên Windows 10. Điều này có nghĩa là việc bật dịch vụ WSL sẽ cung cấp nhân Linux tương thích để chạy nhiều bản phân phối Linux khác nhau như Ubuntu, OpenSUSE, Debian và Kali trên Windows 10.
Cách 1: Bật qua Control Panel
- Mở Control Panel (Bảng điều khiển).
- Chọn Programs and Features (Chương trình và Tính năng).
- Nhấp vào "Turn Windows features on or off" (Bật hoặc tắt tính năng Windows) ở menu bên trái.
- Chọn "Windows Subsystem for Linux" và nhấn OK để tải và cài đặt các file cần thiết từ máy chủ Microsoft.
- Khởi động lại máy tính để áp dụng thay đổi.
Cách 2: Sử dụng PowerShell (Nhanh hơn)
Mở PowerShell với quyền Administrator và chạy lệnh sau:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Kích hoạt Nền tảng Máy ảo (Virtual Machine Platform)
Tiếp theo, cần bật ảo hóa trong BIOS của máy tính:
- Khởi động máy và vào BIOS (thường nhấn phím Del).
- Di chuyển đến System Configuration (Cấu hình hệ thống) bằng phím mũi tên.
- Bật "Intel Virtualization Technology" (Intel VT) hoặc "AMD-V" tùy theo dòng CPU.
- Nhấn F10 để lưu thay đổi và khởi động Windows bình thường.
Sau đó, mở PowerShell Administrator và chạy lệnh:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Khởi động lại máy tính để áp dụng thay đổi.
Tải ứng dụng Kali Linux
- Mở Microsoft Store, nhấp vào tùy chọn Tìm kiếm.
- Gõ "Linux" và chọn "Run Linux on Windows" (Chạy Linux trên Windows).
- Store sẽ hiển thị các bản phân phối Linux có sẵn. Chọn Kali Linux từ danh sách.
Sau khi cài đặt xong, bạn sẽ nhận được thông báo và tùy chọn Launch (Khởi chạy) – hãy nhấn vào nó. Quá trình cài đặt Kali Linux sẽ tiếp tục bên trong ứng dụng và cuối cùng sẽ yêu cầu bạn tạo tài khoản người dùng mới và mật khẩu. Khi hoàn tất, bạn sẽ thấy giao diện dòng lệnh Linux quen thuộc.
Cập nhật hệ thống Kali Linux
Điều quan trọng tiếp theo là đảm bảo hệ thống lõi Kali Linux được cập nhật. Tại dòng lệnh, nhập:
sudo apt-get update && sudo apt-get upgrade
Cài đặt Môi trường Desktop Xfce
Bây giờ, hãy thiết lập trình quản lý desktop XFCE – nhẹ, nhanh và dễ cài đặt.
Chạy lệnh: sudo apt-get install xfce4 để cài đặt Xfce.
Lưu ý: Quá trình tải và cài đặt có thể mất một chút thời gian tùy cấu hình phần cứng và tốc độ mạng.
Tiếp theo, cài đặt xrdp (Remote Desktop Protocol server) và các gói cần thiết:
sudo apt-get install xrdp sau đó sudo apt install kali-desktop-xfce xorg xrdp
Sau khi cài đặt xong, khởi động dịch vụ xrdp:
sudo service xrdp start
Khuyến nghị: Tham khảo video hướng dẫn để đổi số cổng từ 3389 sang 3390 nhằm tránh xung đột.
Kết nối tới Kali Linux qua Remote Desktop
Mở Remote Desktop Connection (mstsc) trên Windows.
Vì máy chạy trên localhost, địa chỉ IP kết nối là localhost:3390 (với cổng 3390) hoặc 127.0.0.1:3390.
Bạn sẽ thấy cửa sổ đăng nhập mới. Đảm bảo Session được đặt là "Xorg", nhập tên người dùng và mật khẩu Kali Linux, sau đó nhấn OK.
Hoàn tất! Kali Linux của bạn đã sẵn sàng với môi trường Desktop được cài đặt trong Kali Linux – chính là một ứng dụng chạy trên Windows 10.
Để biết thêm chi tiết, xem tài liệu chính thức tại kali.org.