WSL 1 または 2 (Windows 10 または 11) に GUI を使用して Kali Linux をインストールする方法

Windows 10 または 11 上の Linux 用 Windows サブシステム上で、GUI (グラフィカル ユーザー インターフェイス) を使用して Kali Linux オペレーティング システムを実行したいですか?それでは、これが解決策です。

Windows 10/11 の WSL はかなり前から存在していますが、デフォルトでのみ付属しているため、コマンドライン インターフェイスで使用することがよくあります。ただし、コマンドの処理方法を知っている場合は、この記事はあまり役に立たないかもしれません。ただし、WSL (Linux 用 Windows サブシステム) にグラフィック ユーザー インターフェイスをインストールしたくない人もいます。

さらに、それは思っているほど難しくありません。 WSL にデスクトップ環境をインストールするには、Kali、Ubuntu、Debian などの Linux アプリが必要で、それにアクセスするには RDP (リモート デスクトップ) プロトコルが必要です。これは、サードパーティのツールが必要ないことを意味します。既存のツールにいくつかのオープンソース ファイルが必要なだけです。

それでも、Kali Linux の GUI を WSL (Windows Subsystem for Linux) 上で実行することは、学習者にとって良いアイデアになる可能性があります。ただし、専門的な作業用に GUI を備えた Linux が必要な場合は、VirtualBox または VMware 上の VM を使用することをお勧めします。

チュートリアルから始めて、GUI を使用して Kali Linux WSL を操作するために必要な手順を見てみましょう。

ステップ 1: WSL Windows 10 または 11 に Kali Linux をインストールする

このチュートリアルの手順に従って、Kali または Ubuntu をインストールできます。ただし、このガイドはカーリーに焦点を当てているため、それに従うことにします。 Windows で WSL を有効にする -> Microsoft Store に移動する -> Kali App を検索する -> [入手] をクリックするだけですインストール

詳細なガイドはこちらです

ステップ 2: Kali Linux を更新する

システムにすでに Kali がある場合は、続行する前に、インストールされているパッケージを最新の状態に更新するだけです。そのためのコマンドは次のとおりです。

sudo apt update

ステップ 3: Kali WSL Linux に XFCE をインストールする

オープンソースの GNOME デスクトップ環境を Kali WSL にインストールできますが、Xfce DE を使用して軽量にし、標準のリソース コンピュータ システムでも Windows リモート デスクトップ ツールを使用して簡単にアクセスできるようにします。

この記事を書いている時点での XFCE デスクトップ環境の最新バージョンは 4.xx でした。

sudo apt-get install xfce4

インストールには少し時間がかかります、 に応じてインターネット接続。 XFCE GUI のセットアップのために KALI または Ubuntu WSL がダウンロードするファイルの合計サイズは約 124MB になります。いつファイルのダウンロードを確認するメッセージが表示されるので、次のように入力します。Yそして続行します

ステップ 4: WSL に XRDP をインストールする

XFCE 4 デスクトップ環境をインストールすると、Kali WSL に GUI が表示されますが、それにアクセスする方法を知る必要があります。他のオペレーティング システムのように、GUI を使用して Windows サブシステム Linux を直接起動することはできません。ただし、DE プロセスは依然としてバックグラウンドで実行されており、RDP ツールを使用してアクセスできます。

XDRPWindows RDP サーバーに相当する無料のオープンソースで、FreeRDP、デスクトップ、NeutrinoRDP、リモート デスクトップ クライアント (Windows、macOS、iOS 用) などの RDP クライアントを使用して、Linux などの他のオペレーティング システムに簡単にアクセスできるようにします。アンドロイド)。

WSL にインストールするには、次のコマンドを使用します。

sudo apt-get install xrdp

ステップ 5: xrdp サーバーを開始する

最後に、上記でインストールした XDRP サーバーを起動し、Windows 10 または 11 に存在するデフォルトのリモート デスクトップ クライアントを使用して Kali GUI にアクセスします。

sudo /etc/init.d/xrdp start

ポート番号が表示されます3389;注記それ。

ステップ 6: RDP を使用して Kali に接続する

Windows 10 または 11 の検索ボックスに「リモート デスクトップ」と入力します。アイコンが表示されるので、それをクリックして開始します。

さあ、入力してくださいローカルホスト:3389そして、接続するボタン。

エラーが発生した場合「」というメッセージすでにコンソール セッションが進行中であるため、コンピュータはリモート コンピュータ上の別のコンソール セッションに接続できませんでした。これは、Linux を実行している WSL がデフォルトでホスト コンピューターと同じポートと IP アドレスを共有するためです。したがって、RDP クライアントを使用しようとしているのと同じコンピュータに接続することはできません。したがって、WSL XRDP サーバーのポート番号を変更する必要があります。

そのためには、Kali Linux で以下のコマンドを使用して XRDP 構成ファイルを編集します。

sudo nano /etc/xrdp/xrdp.ini

変化XRDPのデフォルトポート33893390。保存するには、を押しますCtrl+X、タイプYさんそして、入力ボタン。

XRDP サーバーを再起動します。

sudo /etc/init.d/xrdp restart

ここで、もう一度、RDP を使用してこのアドレスに接続します。ローカルホスト:3390

ステップ 7: WSL Linux で Kali Linux XFCE GUI の使用を開始する

接続すると、警告メッセージが表示されます。それを無視して、はいボタン。

その後、Kali Linux を入力してくださいユーザー名とパスワード。

最後に、WSL 上で実行される Linux アプリのグラフィカル ユーザー インターフェイスが完成しました。

使用したい場合は、このチュートリアルを参照してください


Related Posts