KaliLinux VM構築 備忘録

はじめに

勉強用のKaliLinuxをProxmox上にVMとして展開した。
将来再インストール時に苦労しないように備忘録として残す。
Linuxの知識は乏しいのでおかしい点があればご指摘いただけると。

KaliLinux VM起動まで

  1. 公式からVMイメージ(QEMU)をDL
    Pre-built Virtual Machines
  2. Proxmox内にアップロード
    qcowディレクトリを作成しそこにアップロード
    /var/lib/vz/template/qcow/
  3. VMを作成
    • Do not use any mediaを選択
    • Qemu Agentを選択
    • デフォルトで表示されるscsi0を削除
  4. VMイメージを作成したVMにインポート
    1
    
    qm disk import vmID /var/lib/vz/template/qcow/kali-linux-2024.4-qemu-amd64.qcow2 Disk
  5. Diskの追加
    VMのHardware内のUnused Disk 0を追加
  6. Boot順の変更
    VMのOptions内のBoot Orderで追加したDiskを1番に
  7. 起動(デフォルト kali:kali)

日本語化など

1
2
sudo apt install -y task-japanese task-japanese-desktop
sudo dpkg-reconfigure locales
  • ja-jp.UTF-8 UTF8
1
sudo dpkg-reconfigure tzdata
  • Asia Tokyo

RDPしたい

1
2
sudo apt install -y kali-desktop-xfce xorg xrdp
sudo systemctl enable xrdp --now

なぜかログイン後画面がブラックアウトのまま→終了?windowが落ちる( ゚Д゚)
ランレベルを変更すると問題なくRDPできるようになったが正直理解できてない + 正しい対応なのかわかってない。
変更前(graphical.target)→変更後(multi-user.target)

1
2
3
4
// 確認
systemctl get-default
// 変更
sudo systemctl set-default multi-user.target


公式のURLメモ
Pre-built Virtual Machines
Kali inside Proxmox (Guest VM)
Setting up RDP with Xfce

Hugo で構築されています。
テーマ StackJimmy によって設計されています。