Jak zainstalować Kali Linux z GUI na WSL 1 lub 2 (Windows 10 lub 11)

Czy chcesz uruchomić system operacyjny Kali Linux na podsystemie Windows dla systemu Linux na Windows 10 lub 11, ale z graficznym interfejsem użytkownika? Oto rozwiązanie.

WSL w systemie Windows 10/11 istnieje już od dłuższego czasu, ale często używamy go z interfejsem wiersza poleceń, ponieważ jest on dostępny tylko domyślnie. Jeśli jednak wiesz, jak obsługiwać polecenia, ten artykuł może nie być dla Ciebie zbyt przydatny. Ale ci, którzy zdecydowanie nie chcą instalować graficznego interfejsu użytkownika na WSL — podsystemie Windows dla systemu Linux.

Co więcej, nie jest to tak trudne, jak się wydaje. Instalacja środowiska Desktop na WSL wymaga aplikacji Linux, takiej jak Kali, Ubuntu lub Debian, a aby uzyskać do niej dostęp, potrzebujemy protokołu RDP (Remote Desktop). Oznacza to, że nie jest wymagane żadne narzędzie innej firmy; potrzebujemy tylko plików open source w istniejących narzędziach.

Jednak uruchomienie GUI dla Kali Linux na WSL (podsystemie Windows dla Linuksa) może być dobrym pomysłem dla ucznia. Ale jeśli potrzebujesz Linuksa z GUI do profesjonalnej pracy, zaleca się używanie VM na VirtualBox lub VMware.

Instalacja GUI Kali Linux w podsystemie Windows 10 lub 11 dla systemu Linux (WSL)

Zacznijmy od samouczka, aby zobaczyć kroki wymagane do obsługi Kali Linux WSL przy użyciu GUI.

Krok 1: Zainstaluj Kali Linux na WSL Windows 10 lub 11

Możesz zainstalować Kali lub Ubuntu, wykonując czynności opisane w tym samouczku. Jednakże, ponieważ ten przewodnik skupia się na Kali, więc pójdziemy dalej. Po prostu włącz WSL w systemie Windows->Idź do Microsoft Store-> Wyszukaj aplikację Kali-> Kliknij Pobierz, a następnieZainstalować.

Oto szczegółowy przewodnik dot

Krok 2: Zaktualizuj Kali Linux

Jeśli masz już Kali w swoim systemie, przed kontynuowaniem po prostu zaktualizuj zainstalowane pakiety do najnowszego stanu. Oto polecenie, które to umożliwi.

sudo apt update

Krok 3: Zainstaluj XFCE na Kali WSL Linux

Chociaż możemy zainstalować środowisko graficzne GNOME o otwartym kodzie źródłowym na Kali WSL, używamy Xfce DE, aby uczynić je lekkim, dzięki czemu możemy łatwo uzyskać do niego dostęp za pomocą narzędzia Pulpit zdalny systemu Windows, nawet na systemach komputerowych o standardowych zasobach.

Najnowszą wersją środowiska XFCE Desktop w momencie pisania tego artykułu była wersja 4.xx.

sudo apt-get install xfce4

Instalacja zajmie trochę czasu, w zależności odswoje połączenie internetowe. Całkowity rozmiar plików, które KALI lub Ubuntu WSL pobierze w celu konfiguracji GUI XFCE, wyniesie około 124 MB; Kiedypoprosi Cię o potwierdzenie pobrania plików, wpiszYi kontynuuj.

Krok 4: Zainstaluj XRDP na WSL

Po zainstalowaniu środowiska graficznego XFCE 4 mamy GUI na naszym Kali WSL, ale teraz musimy wiedzieć, jak uzyskać do niego dostęp. Nie możemy bezpośrednio uruchomić podsystemu Windows Linux za pomocą GUI, jak każdy inny system operacyjny; jednakże proces DE nadal działa w tle, do którego możemy uzyskać dostęp za pomocą narzędzia RDP.

XDRPto darmowy odpowiednik serwera Windows RDP o otwartym kodzie źródłowym, który umożliwia łatwy dostęp do innych systemów operacyjnych, takich jak Linux, za pomocą klientów RDP, takich jak FreeRDP, komputer stacjonarny, NeutrinoRDP i klient pulpitu zdalnego (dla systemów Windows, macOS, iOS i Android).

Aby zainstalować go na WSL, użyj tego polecenia:

sudo apt-get install xrdp

Krok 5: Uruchom serwer xrdp

Na koniec uruchom serwer XDRP zainstalowany powyżej, aby uzyskać dostęp do GUI Kali przy użyciu domyślnego klienta Pulpitu zdalnego obecnego w systemie Windows 10 lub 11.

sudo /etc/init.d/xrdp start

Zobaczysz numer portu3389; notatkaTo.

Krok 6: Połącz się z Kali za pomocą protokołu RDP

Przejdź do pola wyszukiwania systemu Windows 10 lub 11 i wpisz „Pulpit zdalny”. Gdy pojawi się jego ikona, kliknij ją, aby rozpocząć.

Teraz wejdźhost lokalny: 3389i uderzyłŁączyćprzycisk.

Jeśli pojawi się błądwiadomość o treści: „Twój komputer nie mógł połączyć się z inną sesją konsoli na komputerze zdalnym, ponieważ sesja konsoli już trwa,” dzieje się tak dlatego, że WSL z systemem Linux domyślnie korzysta z tego samego portu i adresu IP co komputer-host; w związku z tym nie możemy połączyć się z tym samym komputerem, na którym próbujemy użyć klienta RDP; dlategomusimy zmienić numer portu naszego serwera WSL XRDP.

.

W tym celu edytuj plik konfiguracyjny XRDP za pomocą poniższego polecenia w Kali Linux.

sudo nano /etc/xrdp/xrdp.ini

ZmianaDomyślny port XRDP3389Do3390. Aby zapisać, naciśnijCtrl+X,typY,i uderzyłWchodzićprzycisk.

Uruchom ponownie serwer XRDP:

sudo /etc/init.d/xrdp restart

Teraz ponownie połącz się za pomocą protokołu RDP z tym adresem-host lokalny: 3390

Krok 7: Zacznij korzystać z GUI Kali Linux XFCE na WSL Linux

Po podłączeniu pojawi się komunikat ostrzegawczy; zignoruj ​​to i kliknijTakprzycisk.

Następnie wprowadź swój Kali Linuxnazwa użytkownika i hasło.

Wreszcie masz graficzny interfejs użytkownika dla aplikacji Linux działającej na WSL.

Jeśli chcesz skorzystać, zobacz ten samouczek


Related Posts