1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ProxmoxのCTテンプレートにKali Linuxを追加する

Posted at

はじめに

ハッキング・ラボのつくりかたをだいぶ昔に入手したが、当時、M1 Macbook AirではVirtualBoxが動かずに諦めていた。

ProxmoxでおうちKubernetesだ〜とかVPNサーバー立てよ〜とかしていたら、不意にKali Linuxを入れてみるかと思い立った。が、CTで動かす参考記事が少なかったためここに書く。

前提

ユーザー名等はマスキングした。
Proxmox

           .://:`              `://:.            xxxxxxxxxx@xxxxxxxxxx
         `hMMMMMMd/          /dMMMMMMh`          OS: Proxmox VE 8.2
          `sMMMMMMMd:      :mMMMMMMMs`           Kernel: x86_64 Linux 6.8.12-2-pve
  `-/+oo+/:`.yMMMMMMMh-  -hMMMMMMMy.`:/+oo+/-`   Uptime: 2d 8h 42m
  `:oooooooo/`-hMMMMMMMyyMMMMMMMh-`/oooooooo:`   Packages: 851
    `/oooooooo:`:mMMMMMMMMMMMMm:`:oooooooo/`     Shell: bash 5.2.15
      ./ooooooo+- +NMMMMMMMMN+ -+ooooooo/.       Disk: 6.0G / 111G (6%)
        .+ooooooo+-`oNMMMMNo`-+ooooooo+.         CPU: Intel Core i5-7260U @ 4x 3.4GHz [40.0°C]
          -+ooooooo/.`sMMs`./ooooooo+-           RAM: 1782MiB / 31985MiB
            :oooooooo/`..`/oooooooo:            
            :oooooooo/`..`/oooooooo:            
          -+ooooooo/.`sMMs`./ooooooo+-          
        .+ooooooo+-`oNMMMMNo`-+ooooooo+.        
      ./ooooooo+- +NMMMMMMMMN+ -+ooooooo/.      
    `/oooooooo:`:mMMMMMMMMMMMMm:`:oooooooo/`    
  `:oooooooo/`-hMMMMMMMyyMMMMMMMh-`/oooooooo:`  
  `-/+oo+/:`.yMMMMMMMh-  -hMMMMMMMy.`:/+oo+/-`  
          `sMMMMMMMm:      :dMMMMMMMs          
         `hMMMMMMd/          /dMMMMMMh         
           `://:`              `://:`           

M1 Macbook Air

                 -/+:.          xxxxxxxxxx@xxxxxxxxxx
                :++++.          OS: 64bit macOS  
               /+++/.           Kernel: arm64 Darwin 24.0.0
       .:-::- .+/:-``.::-       Uptime: 33d 17h 55m
    .:/++++++/::::/++++++/:`    Packages: 261
  .:///////////////////////:`   Shell: zsh 5.9
  ////////////////////////`     Resolution: 3840x2160, 2560x1600 
 -+++++++++++++++++++++++`      DE: Aqua
 /++++++++++++++++++++++/       WM: Quartz Compositor
 /sssssssssssssssssssssss.      WM Theme: Yellow (Dark)
 :ssssssssssssssssssssssss-     Font: SFMonoRegular
  osssssssssssssssssssssssso/`  Disk: 374G / 494G (80%)
  `syyyyyyyyyyyyyyyyyyyyyyyy+`  CPU: Apple M1
   `ossssssssssssssssssssss/    GPU: Apple M1 
     :ooooooooooooooooooo+.     RAM: 1762MiB / 16384MiB
      `:+oo+/:-..-:/+o+/-      

(ロゴの表示、ScreenFetchってやつで表示できることを今日初めて知った)

Kali Linux とは

https://www.kali.org
詳細は割愛。

作業

ただ単純にテンプレートをアップデートするなら

# pveam update

でOK。ただし、ここの一覧にないものは個別に追加する必要がある。

ここからダウンロードしたいものを選択。
筆者がダウンロードしたのは
https://images.linuxcontainers.org/images/kali/current/amd64/default/20241111_17%3A23/
の中のrootfs.tar.xz

Proxmoxのコンソールで、以下のコマンドでテンプレートを置いておくところに移動する。

$ cd /var/lib/vz/template/cache

ダウンロード方法

$ wget <URL> -O <つけたいファイル名>

筆者がダウンロードしたときのコマンドは次のとおり。

$ wget https://images.linuxcontainers.org/images/kali/current/amd64/default/20241111_17%3A23/rootfs.tar.xz -O kali-linux_20241111.tar.xz

ファイル名はわかりやすくしておくと後の自分が助かる。

実際にCTを作成する

Kali のシステム要件
(引用)

2GBのRAM
20 GBのディスク容量
2 GHz 以上の速度の 32 または 64 ビット CPU (シングルコア)
高解像度グラフィックス カードとモニター
ブロードバンドインターネット接続

筆者の設定は以下のスクリーンショットのとおり。
ここで設定したパスワードがログイン時に必要になる。
スクリーンショット 2024-11-13 17.43.08.png
ちゃんとテンプレートに追加されていることがわかる。
スクリーンショット 2024-11-13 17.45.11.png
スクリーンショット 2024-11-13 17.45.20.png
スクリーンショット 2024-11-13 17.45.30.png
スクリーンショット 2024-11-13 18.25.06.png

無事に起動できた。
スクリーンショット 2024-11-13 17.50.18.png

ログインするには
root, <全般タブで設定したパスワード>
を入力する。

参考文献

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?