RedTeam-Japan PlayBook
GitHubお問い合わせ
  • RedTeam PlayBook
  • MISC
    • VMware Workstationインストール
    • VMware環境でKali Linuxの設定
    • WSLでKali Linuxの設定
    • TryHackMeのOpenVPN接続
GitBook提供
このページ内
  • Kali Linuxのダウンロード
  • Kali Linuxの仮想マシン追加
  • Kali Linuxの起動
  • Kali Linuxのキーボードレイアウト変更(日本語化)
  • SSHの有効化
  1. MISC

VMware環境でKali Linuxの設定

前へVMware Workstationインストール次へWSLでKali Linuxの設定

最終更新 3 か月前

Kali Linuxのダウンロード

本資料では、Windows 11環境でTryHackMe用のKali Linux仮想マシンをVMware上に構築する手順を説明します。初心者の方でも迷わずセットアップできるよう、画像とともに詳しく解説します。

サイトにアクセスします。

Virtual Machinesをクリックします。

VMwareの↓クリックして、ファイルを保存します。

Kali Linuxの仮想マシン追加

Kali Linuxをダウンロードすると、拡張子が .7z のファイル形式 になっています。 この.7zファイルを展開するには、専用の解凍ソフトが必要 です。

本手順では、Bandizip を使用した環境を前提としています。 7zip、Bandizipなどの解凍ソフトがインストールされていない場合は、事前にインストールしてください。

ダウンロードしたファイルを展開します。

展開先を指定して、展開をクリックします。

解凍が完了するまで、少々お待ちください。

(選択事項)完了したら、フォルダ名を変更します。

VMware Workstationを起動して、仮想マシンを開くをクリックします。

解凍したフォルダに移動して、vmx拡張子のファイルを選択し、開くをクリックします。

仮想マシンの名前およびハードウェア設定を変更します。

仮想マシンを右クリックし、`設定'をクリックします。

メモリを8GBをクリックします。

オプションタブをクリックします。

仮想マシン名を変更します。

OKをクリックします。

仮想マシン名およびメモリ設定が変更されていることを確認します。

Kali Linuxの起動

▶ボタンをクリックして、マシンをパワーオンします。

起動が完了するまでに少々お待ちください。

ログイン画面が表示されると起動完了です。

ログイン画面が表示されたら起動完了です。ユーザーkali パスワードkaliを入力してログインします。

Kali Linuxのキーボードレイアウト変更(日本語化)

ドラゴンアイコンをクリックします。

Settings → Keyboardをクリックします。

Layoutタブをクリックします。

赤い線で囲んだ部分をクリックして、ロックを解除します。

+Addをクリックします。

キーボードでjapanをタイピングします。

Japaneseを選択して、OKをクリックします。

japaneseを選択して、↑をクリックして一番上に移動させます。

Englishを選択して、-Removeをクリックして削除します。

Closeをクリックします。

SSHの有効化

デスクトップを右クリックします。

Open Terminal Hereをクリックします。

ターミナルが開きました。

sudo apt updateで最新のリポジトリ情報を取得します。

┌──(kali㉿kali)-[~/Desktop]
└─$ sudo apt update
[sudo] password for kali: 
Get:1 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-rolling InRelease [41.5 kB]
Get:2 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-rolling/main amd64 Packages [20.6 MB]
Get:3 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-rolling/main amd64 Contents (deb) [49.1 MB]
Get:4 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-rolling/contrib amd64 Packages [115 kB]
Get:5 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-rolling/contrib amd64 Contents (deb) [267 kB]
Get:6 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-rolling/non-free amd64 Packages [202 kB]
Get:7 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-rolling/non-free amd64 Contents (deb) [884 kB]
Get:8 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-rolling/non-free-firmware amd64 Packages [10.8 kB]
Get:9 http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali kali-rolling/non-free-firmware amd64 Contents (deb) [24.3 kB]
Fetched 71.3 MB in 13s (5,385 kB/s)                                         
1504 packages can be upgraded. Run 'apt list --upgradable' to see them.
                                                                          

sshを有効にします。

┌──(kali㉿kali)-[~/Desktop]
└─$ sudo systemctl enable ssh
Synchronizing state of ssh.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable ssh
Created symlink '/etc/systemd/system/sshd.service' → '/usr/lib/systemd/system/ssh.service'.
Created symlink '/etc/systemd/system/multi-user.target.wants/ssh.service' → '/usr/lib/systemd/system/ssh.service'.
                                                                             
┌──(kali㉿kali)-[~/Desktop]
└─$ sudo systemctl start ssh 

┌──(kali㉿kali)-[~/Desktop]
└─$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:f3:91:ea brd ff:ff:ff:ff:ff:ff
    inet 192.168.202.128/24 brd 192.168.202.255 scope global dynamic noprefixroute eth0
       valid_lft 1295sec preferred_lft 1295sec
    inet6 fe80::1c39:f729:1c66:918e/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

ターミナルソフトでssh接続を試します。

ダウンロードリンク