WSL で Kali をセットアップする方法

Wsl De Kali Wosettoappusuru Fang Fa



Kali Linux は、サイバー セキュリティの専門家や学生によって広く使用されている Linux ディストリビューションの 1 つです。侵入テスト、セキュリティフォレンジック、倫理的ハッキングのための興味深いツールを多数提供します。ただし、システム上で Kali Linux を実行することを考えると、VMware VirtualBox やクラウド仮想化などのハイパーバイザー ツールを使用する可能性があります。

ただし、Windows では、Kali Linux を使用する好ましい方法の 1 つは、Windows の組み込み仮想化ツール (HyperV) で実行することです。これは、WSL (Windows Subsystem for Linux) を通じて可能になります。ユーザーは、Kali Linux と Windows を簡単に切り替えることができます。

このブログでは次のことを説明します。







前提条件

WSL ツールを使用して Windows 上に Kali Linux をセットアップするには、ユーザーは次の前提条件を満たす必要があります。



  • WSL: WSL を使用すると、Windows 上であらゆる Linux ディストリビューションを実行できるようになります。 2 つのバージョンで利用可能です」 WSL1 ' そして ' WSL2 ”。ただし、Kali Linux を実行するには、Windows 仮想化 (HyperV) を使用するため、WSL2 のバージョンが推奨されます。
  • Windows バージョン: システム上で WSL を実行して有効にするには、ユーザーは少なくとも Windows 10 バージョン 20H1 (ビルド: 19041、バージョン: 2004) を持っている必要があります。ただし、Kali Linux の推奨バージョンは Windows 11 です。Windows のビルドを確認するには、まず「 走る ”ボックスを使用して” ウィンドウ+R ' 鍵。次に、「」を検索します。 ウィンバー ”:



これにより、システムにインストールされている Windows とそのバージョンに関する情報が表示されます。





この記事では Windows 11 を使用していますが、手順はどちらでも同じです。



  • 12月: dism.exe 」は、Windows デスクトップ イメージをサービスするために使用される Windows 組み込みユーティリティです。 Windows イメージを修復し、Windows インストール ツールを管理および操作します。
  • パワーシェル: これは、管理タスクを自動化し、Windows コマンドを実行するために使用される、Windows に組み込まれたターミナルおよびスクリプト プログラムです。

以下のセクションに進み、WSL に Kali をインストールしましょう。

WSL で Kali をセットアップするには?

WSL は、Linux ディストリビューション用の Windows サブシステムと呼ばれます。これにより、仮想マシンやハイパーバイザー ツールを作成せずに、Windows 上でさまざまな Linux ディストリビューションを実行できるようになります。 WSL に Kali をセットアップしてインストールするには、指定された図に従ってください。

ステップ 1: PowerShell を起動する

[スタート] メニューから管理者権限で Windows PowerShell を開きます。

ステップ 2: WSL を有効にする

ここで、Windows の機能から WSL ツールを有効にします。この目的のために、「」を実行します。 dism.exe 」コマンドを使用して、Windows で WSL を有効にしてインストールします。

dism.exe / オンライン / 機能を有効にする / 機能名:Microsoft-Windows-Subsystem-Linux / 全て / 再スタート

ただし、ユーザーは Microsoft Store から WSL ツールをインストールすることもできます。

ステップ 3: VirtualMachine プラットフォームを有効にする

次のステップでは、以下のコマンドを使用して VirtualMachine Platform ツールを有効にします。これにより、システム仮想化で Kali を実行できるようになります。

dism.exe / オンライン / 機能を有効にする / 機能名:仮想マシンプラットフォーム / 全て / 再スタート

ステップ 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 用パッケージをダウンロードします。 リンク

WSL カーネル更新 msi ファイルをダウンロードした後、「」を開きます。 ダウンロード ” ディレクトリに移動し、ファイルを実行します。

これにより、WSL アップデートが実行され、バージョンが更新されます。

WSLのバージョンをアップデートしたら、「 仕上げる ' ボタン。エラーは無視してください。これは、WSL2 がすでに更新されており、このセットアップでは更新が実行されないためです。

ステップ 5: WSL のデフォルト バージョンを設定する

ここで、WSL のデフォルト バージョンを「」に設定します。 2 ” 以下のコマンドを使用します。

WSL --デフォルトのバージョンを設定 2

システムに WSL2 をセットアップしたら、Kali Linux またはその他の Linux ディストリビューションを Windows サブシステムにインストールできるようになります。

ステップ 6: Kali Linux をインストールする

WSL を使用して Kali Linux ディストリビューションをインストールするには、「 wsl –install –distribution <ディストリビューション名> ' 指示。ここで、「 -分布 ” オプションはディストリビューション名を指定するために使用されます。 「」を設置しました。 カリリナックス WSL2での配信:

WSL - インストール - 分布 カリリナックス

インストールプロセスが完了したら、以下に示すように Kali Linux のユーザー名とパスワードを設定します。

上記の出力は、Kali Linux が WSL2 に正常にインストールされたことを示しています。

あるいは、ユーザーは Microsoft の公式ストアから Kali Linux ディストリビューションを直接インストールできます。

ステップ 7: カーネル情報を確認する

Kali のカーネルに関する情報を確認するには、以下のコマンドを実行します。

うなめ -a

ステップ 8: Kali のリポジトリを更新する

Kali のリポジトリを更新するには、「 適切なアップデート ' 指示:

須藤 適切なアップデート

これにより、Kali Linux が最新バージョンに更新されます。

上のスナップは、「 163 」パッケージをアップグレードする必要があります。

ステップ 9: Kali のパッケージをアップグレードする

Kali のパッケージをアップグレードするには、「 適切なアップグレード root ユーザー権限でコマンドを実行します。

須藤 適切なアップグレード -そして

この操作では、すべての権限を許可するために追加のディスク領域が必要になる場合があります。 -そして ” オプションが使用されます:

WSL2 に Kali Linux を効果的にインストールしました。ただし、Windows で Kali デスクトップを使用するには、以下のセッションに従ってください。

KeX を使用して Kali デスクトップにアクセスする方法?

Kali リモート デスクトップには、KeX サーバーに接続することでアクセスできます。 Kali の Windows KeX ツールをインストールしてサーバーを実行するには、次の手順に従います。

ステップ 1: Kali Linux を起動する

まず、[スタート] メニューで検索して、Windows 上で Kali Linux ディストリビューションを起動します。

ステップ 2: Kali の Windows KeX をインストールする

次に「」をインストールします。 カリ・ウィン・ケックス 以下のコマンドを使用して、Kali の APT リポジトリからツールをダウンロードします。このツールは、Windows 上で Kali KeX サーバーを実行するために使用されます。

須藤 適切な インストール -そして カリ・ウィン・ケックス

出力は、Kali Windows KeX パッケージがシステムにインストールされたことを示しています。

ステップ 3: Kali のデスクトップに接続する

ここで、Kali のターミナルで以下のコマンドを実行して、Windows 上で Kali の KeX サーバーを実行して接続します。

ビスケット - 勝つ -s

以下の結果は、「 Win-KeX サーバーが実行中です 「港にて」 5901 ”:

このコマンドは、画面上に Kali Linux デスクトップをフル モードで自動的に開きます。ここでは、Windows 上の Kali リモート デスクトップに効果的にアクセスしていることがわかります。

WSL 上で Kali Linux を完全にセットアップする方法を説明しました。

結論

WSL を介してシステム上に Kali Linux をセットアップするには、まず Windows 組み込みの WSL および VirtualMachine プラットフォーム ツールを有効にします。その後、WSL1をWSL2にアップデートします。次に、「」を使用して Kali Linux をインストールします。 wsl –install –distribution kali-linux ' 指示。これにより、Kali Linux ターミナルがインストールされ、開きます。 Kali リモート デスクトップにアクセスするには、ユーザーは Windows KeX をインストールし、KeX サーバーを起動する必要があります。これにより、システム画面に Kali デスクトップが開きます。この投稿では、WSL で Kali をセットアップして使用する方法について説明しました。