0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Debian上でLXCコンテナをインストールして、そのコンテナにKali Linuxをインストールする方法

Posted at

ステップ 1: LXCのインストール
まず、DebianにLXCをインストールします。

sudo apt update
sudo apt install lxc

ステップ 2: LXCコンテナの作成
次に、Kali LinuxのLXCコンテナを作成します。

sudo lxc-create -t download -n mytestKalicontainer
プロンプトが表示されたら、以下のように入力します:

Distribution: kali
Release: current
Architecture: amd64

ステップ 3: コンテナの開始
コンテナをバックグラウンドで起動します。

sudo lxc-start -n mytestKalicontainer -d
ステップ 4: コンテナへの接続
コンテナが起動したら、以下のコマンドでコンテナ内に入ります:

sudo lxc-attach -n mytestKalicontainer

あとは試験するだけ!

root@hoge:/home/hoge# sudo lxc-create -t download -n mytestKalicontainer
Downloading the image index


DIST RELEASE ARCH VARIANT BUILD

almalinux 8 amd64 default 20241031_23:08
almalinux 8 arm64 default 20241031_23:08
almalinux 9 amd64 default 20241031_23:08
almalinux 9 arm64 default 20241031_23:08
alpine 3.17 amd64 default 20241101_13:00
alpine 3.17 arm64 default 20241101_13:01
alpine 3.17 armhf default 20241101_13:02
alpine 3.18 amd64 default 20241101_13:00
alpine 3.18 arm64 default 20241101_13:00
alpine 3.18 armhf default 20241101_13:00
alpine 3.19 amd64 default 20241101_13:00
alpine 3.19 arm64 default 20241101_13:00
alpine 3.19 armhf default 20241101_13:03
alpine 3.20 amd64 default 20241101_13:00
alpine 3.20 arm64 default 20241101_13:00
alpine 3.20 armhf default 20241101_13:00
alpine edge amd64 default 20241101_13:00
alpine edge arm64 default 20241101_13:01
alpine edge armhf default 20241101_13:00
alt Sisyphus amd64 default 20241101_01:17
alt Sisyphus arm64 default 20241101_01:17
alt p10 amd64 default 20241101_01:17
alt p10 arm64 default 20241101_01:17
alt p11 amd64 default 20241101_01:17
alt p11 arm64 default 20241101_01:17
amazonlinux 2 amd64 default 20241101_05:09
amazonlinux 2 arm64 default 20241101_05:09
amazonlinux 2023 amd64 default 20241101_05:09
archlinux current amd64 default 20241024_04:18
archlinux current arm64 default 20241024_04:18
busybox 1.36.1 amd64 default 20241101_06:00
busybox 1.36.1 arm64 default 20241101_06:00
centos 9-Stream amd64 default 20241101_07:08
centos 9-Stream arm64 default 20241101_07:08
debian bookworm amd64 default 20241101_05:24
debian bookworm arm64 default 20241101_05:24
debian bookworm armhf default 20241101_05:24
debian bullseye amd64 default 20241101_05:24
debian bullseye arm64 default 20241101_05:24
debian bullseye armhf default 20241101_05:36
debian buster amd64 default 20241101_05:24
debian buster arm64 default 20241101_05:24
debian buster armhf default 20241101_05:24
debian trixie amd64 default 20241101_05:24
debian trixie arm64 default 20241101_05:24
devuan beowulf amd64 default 20241101_11:50
devuan beowulf arm64 default 20241101_11:50
devuan chimaera amd64 default 20241101_11:50
devuan chimaera arm64 default 20241101_11:50
devuan daedalus amd64 default 20241101_11:50
devuan daedalus arm64 default 20241101_11:50
fedora 39 amd64 default 20241028_20:33
fedora 39 arm64 default 20241028_20:33
fedora 40 amd64 default 20241028_20:33
fedora 40 arm64 default 20241028_20:33
funtoo next amd64 default 20241031_16:45
kali current amd64 default 20241031_17:14
kali current arm64 default 20241031_17:14
mint ulyana amd64 default 20241101_08:51
mint ulyssa amd64 default 20241101_08:51
mint uma amd64 default 20241101_08:51
mint una amd64 default 20241101_08:51
mint vanessa amd64 default 20241101_08:51
mint vera amd64 default 20241101_08:51
mint victoria amd64 default 20241101_08:51
mint virginia amd64 default 20241101_08:51
nixos 24.05 amd64 default 20241101_01:02
nixos 24.05 arm64 default 20241101_01:02
nixos unstable amd64 default 20241101_01:00
nixos unstable arm64 default 20241101_01:00
openeuler 20.03 amd64 default 20241031_15:48
openeuler 20.03 arm64 default 20241031_15:48
openeuler 22.03 amd64 default 20241031_15:48
openeuler 22.03 arm64 default 20241031_15:48
openeuler 24.03 amd64 default 20241031_15:48
openeuler 24.03 arm64 default 20241031_15:48
openeuler 24.09 amd64 default 20241031_15:48
openeuler 24.09 arm64 default 20241031_15:48
opensuse 15.5 amd64 default 20241031_04:41
opensuse 15.5 arm64 default 20241031_04:41
opensuse 15.6 amd64 default 20241031_04:41
opensuse 15.6 arm64 default 20241031_04:41
opensuse tumbleweed amd64 default 20241031_05:08
opensuse tumbleweed arm64 default 20241031_05:08
openwrt 21.02 amd64 default 20241101_11:57
openwrt 21.02 arm64 default 20241101_11:57
openwrt 22.03 amd64 default 20241101_11:57
openwrt 22.03 arm64 default 20241101_11:57
openwrt 23.05 amd64 default 20241101_11:57
openwrt 23.05 arm64 default 20241101_11:57
openwrt snapshot amd64 default 20241101_11:57
openwrt snapshot arm64 default 20241101_11:57
oracle 7 amd64 default 20241101_07:46
oracle 7 arm64 default 20241101_08:13
oracle 8 amd64 default 20241101_07:46
oracle 8 arm64 default 20241101_08:08
oracle 9 amd64 default 20241101_07:46
oracle 9 arm64 default 20241101_08:11
plamo 7.x amd64 default 20241101_01:33
plamo 8.x amd64 default 20241101_01:33
rockylinux 8 amd64 default 20241101_02:06
rockylinux 8 arm64 default 20241101_02:26
rockylinux 9 amd64 default 20241101_02:06
rockylinux 9 arm64 default 20241101_02:06
slackware 15.0 amd64 default 20241031_23:33
slackware current amd64 default 20241031_23:13
springdalelinux 7 amd64 default 20241101_06:38
springdalelinux 8 amd64 default 20241101_06:38
springdalelinux 9 amd64 default 20241101_06:38
ubuntu focal amd64 default 20241101_07:42
ubuntu focal arm64 default 20241101_07:42
ubuntu focal armhf default 20241101_08:08
ubuntu jammy amd64 default 20241101_07:42
ubuntu jammy arm64 default 20241101_07:42
ubuntu jammy armhf default 20241101_08:03
ubuntu noble amd64 default 20241101_07:42
ubuntu noble arm64 default 20241101_07:42
ubuntu noble armhf default 20241101_08:07
ubuntu oracular amd64 default 20241101_07:42
ubuntu oracular arm64 default 20241101_07:42
ubuntu oracular armhf default 20241101_07:42
voidlinux current amd64 default 20241031_17:10
voidlinux current arm64 default 20241031_17:10

Distribution:
kali
Release:
current
Architecture:
amd64

Downloading the image index
Downloading the rootfs
Downloading the metadata
The image cache is now ready
Unpacking the rootfs


You just created a Kali kali-rolling amd64 (20241031_17:14) container.

To enable SSH, run: apt install openssh-server
No default root or user password are set by LXC.
root@hoge:/home/hoge#
root@hoge:/home/hoge# sudo lxc-start -n mytestKalicontainer -d
root@hoge:/home/hoge# sudo lxc-attach -n mytestKalicontainer
root@mytestKalicontainer:/#

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?