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
接続を試します。