Αλλά στα Windows, ένας από τους προτιμότερους τρόπους χρήσης του Kali Linux είναι να το εκτελέσετε στο ενσωματωμένο εργαλείο εικονικοποίησης των Windows (HyperV). Αυτό μπορεί να γίνει μέσω του WSL (Windows Subsystem for Linux). Οι χρήστες μπορούν εύκολα να αλλάξουν μεταξύ Kali Linux και Windows.
Αυτό το ιστολόγιο θα δείξει:
- Προαπαιτούμενα
- Πώς να ρυθμίσετε το Kali στο WSL;
- Πώς να αποκτήσετε πρόσβαση στο Kali Desktop χρησιμοποιώντας το KeX;
- συμπέρασμα
Προαπαιτούμενα
Για να ρυθμίσετε το Kali Linux σε Windows χρησιμοποιώντας το εργαλείο WSL, ο χρήστης πρέπει να πληροί τις ακόλουθες προϋποθέσεις:
- WSL: Το WSL μας δίνει τη δυνατότητα να εκτελούμε οποιαδήποτε διανομή Linux στα Windows. Διατίθεται σε δύο εκδόσεις ' WSL1 ' και ' WSL2 '. Ωστόσο, για να τρέξετε το Kali Linux, η προτιμώμενη έκδοση είναι η WSL2 καθώς χρησιμοποιεί εικονικοποίηση των Windows (HyperV).
- Έκδοση Windows: Για να εκτελέσετε και να ενεργοποιήσετε το WSL στο σύστημα, ο χρήστης πρέπει να έχει τουλάχιστον την έκδοση 20H1 των Windows 10 (Έκδοση: 19041, Έκδοση: 2004). Ωστόσο, μια προτιμώμενη έκδοση για το Kali Linux είναι τα Windows 11. Για να ελέγξετε την κατασκευή των Windows, πρώτα ανοίξτε το ' Τρέξιμο ' πλαίσιο χρησιμοποιώντας το ' Παράθυρο+R ' κλειδί. Στη συνέχεια, αναζητήστε ' νικητής ”:
Αυτό θα εμφανίσει τις πληροφορίες σχετικά με τα εγκατεστημένα Windows και την έκδοσή τους στο σύστημα:
Για αυτό το άρθρο, χρησιμοποιούμε τα Windows 11. Αλλά η διαδικασία θα είναι η ίδια και για τα δύο.
- Δεκέμβριος: Ο ' dism.exe ” είναι ένα ενσωματωμένο βοηθητικό πρόγραμμα των Windows που χρησιμοποιείται για την εξυπηρέτηση εικόνων επιφάνειας εργασίας των Windows. Επιδιορθώνει την εικόνα των Windows και διαχειρίζεται και χειρίζεται τα εργαλεία εγκατάστασης των Windows.
- PowerShell: Είναι ένα ενσωματωμένο τερματικό και πρόγραμμα δέσμης ενεργειών των Windows που χρησιμοποιείται για την αυτοματοποίηση των διαχειριστικών εργασιών και την εκτέλεση εντολών των Windows.
Ας προχωρήσουμε προς την παρακάτω ενότητα για να εγκαταστήσουμε το Kali στο WSL.
Πώς να ρυθμίσετε το Kali στο WSL;
Το WSL αναφέρεται ως το υποσύστημα των Windows για διανομές Linux. Μας δίνει τη δυνατότητα να εκτελούμε διαφορετικές διανομές Linux στα Windows χωρίς να δημιουργούμε εικονικές μηχανές και εργαλεία hypervisor. Για να ρυθμίσετε και να εγκαταστήσετε το Kali σε WSL, ακολουθήστε τις παρακάτω εικόνες.
Βήμα 1: Εκκινήστε το PowerShell
Ανοίξτε το Windows PowerShell με τον διαχειριστή απευθείας από το μενού Έναρξη:
Βήμα 2: Ενεργοποιήστε το WSL
Τώρα, ενεργοποιήστε το εργαλείο WSL από τις δυνατότητες των Windows. Για το σκοπό αυτό, εκτελέστε το ' dism.exe εντολή για ενεργοποίηση και εγκατάσταση του WSL στα Windows:
dism.exe / Σε σύνδεση / ενεργοποίηση-χαρακτηριστικό / όνομα χαρακτηριστικού: Microsoft-Windows-Subsystem-Linux / όλα / norestart
Ωστόσο, οι χρήστες μπορούν επίσης να εγκαταστήσουν το εργαλείο WSL από το Microsoft Store:
Βήμα 3: Ενεργοποιήστε την πλατφόρμα VirtualMachine
Στο επόμενο βήμα, ενεργοποιήστε το εργαλείο VirtualMachine Platform χρησιμοποιώντας την παρακάτω εντολή. Αυτό θα μας επιτρέψει να εκτελέσουμε το Kali σε εικονικοποίηση συστήματος:
dism.exe / Σε σύνδεση / ενεργοποίηση-χαρακτηριστικό / όνομα χαρακτηριστικού: VirtualMachinePlatform / όλα / norestart
Βήμα 4: Ενημερώστε το WSL 1 σε WSL 2
Για να τρέξετε το Kali Linux, το WSL 2 είναι η προτιμώμενη έκδοση. Τα Windows 10 έχουν από προεπιλογή WSL 1. Για να ενημερώσετε την προεπιλεγμένη έκδοση WSL σε WSL 2, εκτελέστε την παρακάτω εντολή:
wsl.exe --εκσυγχρονίζω
Ορισμένες εκδόσεις των Windows 10 δεν ενημερώνουν την έκδοση WSL. Για μη αυτόματη ενημέρωση της έκδοσης WSL, πραγματοποιήστε λήψη του Ενημέρωση πυρήνα WSL Linux ” πακέτο για Windows κάνοντας κλικ στο συνημμένο Σύνδεσμος .
Μετά τη λήψη του αρχείου msi ενημέρωσης πυρήνα WSL, ανοίξτε το ' Λήψεις » κατάλογο και εκτελέστε το αρχείο:
Αυτό θα εκτελέσει την ενημέρωση WSL για να ενημερώσει την έκδοση:
Μετά την ενημέρωση της έκδοσης WSL, πατήστε το κουμπί « Φινίρισμα κουμπί '. Αγνοήστε το σφάλμα επειδή έχουμε ήδη ενημερώσει το WSL2 και αυτή η ρύθμιση δεν εκτελεί καμία ενημέρωση:
Βήμα 5: Ορίστε την προεπιλεγμένη έκδοση WSL
Τώρα, ορίστε την προεπιλεγμένη έκδοση του WSL ως ' 2 ” χρησιμοποιώντας την παρακάτω εντολή:
wsl --set-default-version 2
Αφού εγκαταστήσετε το WSL2 στο σύστημα, τώρα μπορείτε να εγκαταστήσετε το Kali Linux ή οποιαδήποτε άλλη διανομή Linux στο υποσύστημα των Windows.
Βήμα 6: Εγκαταστήστε το Kali Linux
Για να εγκαταστήσετε τη διανομή Kali Linux χρησιμοποιώντας WSL, εκτελέστε το ' wsl –install –distribution
Αφού ολοκληρώσετε τη διαδικασία εγκατάστασης, ορίστε το όνομα χρήστη και τον κωδικό πρόσβασης για το Kali Linux όπως φαίνεται παρακάτω:
Η παραπάνω έξοδος δείχνει ότι εγκαταστήσαμε με επιτυχία το Kali Linux στο WSL2.
Εναλλακτικά, οι χρήστες μπορούν να εγκαταστήσουν απευθείας τη διανομή Kali Linux από το επίσημο κατάστημα της Microsoft:
Βήμα 7: Ελέγξτε τις πληροφορίες πυρήνα
Για να ελέγξετε τις πληροφορίες σχετικά με τον πυρήνα του Kali, εκτελέστε την παρακάτω εντολή:
Το όνομα σου -ένα
Βήμα 8: Ενημερώστε το αποθετήριο του Kali
Για να ενημερώσετε το αποθετήριο του Kali, χρησιμοποιήστε το ' εύστοχη ενημέρωση ' εντολή:
sudo εύστοχη ενημέρωσηΑυτό θα ενημερώσει το Kali Linux στην πιο πρόσφατη έκδοση:
Το παραπάνω στιγμιότυπο δείχνει ότι « 163 ” Τα πακέτα πρέπει να αναβαθμιστούν.
Βήμα 9: Αναβαθμίστε τα πακέτα της Kali
Για να αναβαθμίσετε τα πακέτα του Kali, εκτελέστε το ' κατάλληλη αναβάθμιση ” εντολή με δικαιώματα χρήστη root:
sudo κατάλληλη αναβάθμιση -καιΗ λειτουργία ενδέχεται να απαιτεί επιπλέον χώρο στο δίσκο, για να επιτραπούν όλα τα δικαιώματα, το ' -και Χρησιμοποιείται η επιλογή:
Έχουμε εγκαταστήσει αποτελεσματικά το Kali Linux στο WSL2. Ωστόσο, για να χρησιμοποιήσετε την επιφάνεια εργασίας Kali στα Windows, ακολουθήστε την παρακάτω περίοδο λειτουργίας.
Πώς να αποκτήσετε πρόσβαση στο Kali Desktop χρησιμοποιώντας το KeX;
Η πρόσβαση στην απομακρυσμένη επιφάνεια εργασίας Kali είναι δυνατή μέσω σύνδεσης στον διακομιστή KeX. Για να εγκαταστήσετε το εργαλείο Windows KeX της Kali και να εκτελέσετε τον διακομιστή, ακολουθήστε τα παρακάτω βήματα:
Βήμα 1: Εκκινήστε το Kali Linux
Αρχικά, ξεκινήστε τη διανομή Kali Linux στα Windows αναζητώντας την στο μενού Έναρξη:
Βήμα 2: Εγκαταστήστε τα Windows KeX της Kali
Στη συνέχεια, εγκαταστήστε το ' kali-win-kex ' εργαλείο από το αποθετήριο APT της Kali χρησιμοποιώντας την παρακάτω εντολή. Αυτό το εργαλείο θα χρησιμοποιηθεί για την εκτέλεση του διακομιστή Kali KeX στα Windows:
sudo κατάλληλος εγκαθιστώ -και kali-win-kex
Η έξοδος δείχνει ότι έχουμε εγκαταστήσει το πακέτο Kali Windows KeX στο σύστημα:
Βήμα 3: Συνδεθείτε στην επιφάνεια εργασίας του Kali
Τώρα, εκτελέστε και συνδέστε τον διακομιστή KeX του Kali στα Windows εκτελώντας την παρακάτω εντολή στο τερματικό του Kali:
μπισκότο --νίκη -μικρόΤο παρακάτω αποτέλεσμα δείχνει ότι το « Ο διακομιστής Win-KeX εκτελείται “στο λιμάνι” 5901 ”:
Αυτή η εντολή θα ανοίξει αυτόματα το Kali Linux Desktop σε πλήρη λειτουργία στην οθόνη. Εδώ, μπορείτε να δείτε ότι έχουμε ουσιαστικά πρόσβαση στην απομακρυσμένη επιφάνεια εργασίας Kali στα Windows:
Καλύψαμε τη μέθοδο για την πλήρη εγκατάσταση του Kali Linux σε WSL.
συμπέρασμα
Για να ρυθμίσετε το Kali Linux στο σύστημα μέσω WSL, ενεργοποιήστε πρώτα τα ενσωματωμένα εργαλεία WSL και VirtualMachine Platform των Windows. Μετά από αυτό, ενημερώστε το WSL1 σε WSL2. Στη συνέχεια, εγκαταστήστε το Kali Linux χρησιμοποιώντας το ' wsl –εγκατάσταση –διανομή kali-linux ' εντολή. Αυτό θα εγκαταστήσει και θα ανοίξει το τερματικό Kali Linux. Για να αποκτήσει πρόσβαση στην απομακρυσμένη επιφάνεια εργασίας Kali, ο χρήστης πρέπει να εγκαταστήσει τα Windows KeX και να ξεκινήσει τον διακομιστή KeX. Αυτό θα ανοίξει το Kali Desktop στην οθόνη του συστήματος. Αυτή η ανάρτηση καλύπτει τις μεθόδους ρύθμισης και χρήσης του Kali στο WSL.