GNU/Linux >> Linux の 問題 >  >> Linux

OpenStack用にQCOW2形式でKaliLinuxイメージを作成するにはどうすればよいですか?

OpenStackでKaliLinuxを試してみたいと思ったことがあるなら、正しいページにたどり着きました。このチュートリアルでは、OpenStackMitaka用にqcow2形式でKaliLinuxイメージを作成する方法を示します。 Kali Linuxは、Debianに基づいており、セキュリティ分析およびフォレンジックツールがロードされているOffensivesecurityによって開発された最も高度な侵入テストディストリビューションの1つです。私のセキュリティプロジェクトの1つとして、OpenStackでKaliLinuxを試すことを考えました。QCOW2形式のイメージが必要です。これが私が作成した方法です。

前提条件:

QCOW2形式でイメージを作成する前に、依存ライブラリとコマンドをインストールしましょう。

ステップ1: Qemu-kvm、libvirt、およびその他の依存ツールをインストールします

# yum install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils virt-goodies p7zip-full

ステップ2: KaliLinuxイメージをダウンロード

# wget https://images.offensive-security.com/virtual-images/Kali-Linux-2016.1-vm-amd64.7z

ステップ3: ダウンロード画像を抽出します。

# 7za x Kali-Linux-2016.1-vm-amd64.7z

注: 7-zipアーカイバがインストールされている必要があります。そうでない場合は、このリンクをクリックしてインストールしてください。

ステップ4: 抽出したフォルダ内のVMDKファイルのリストを確認してください。

# ls -l Kali-Linux-2016.1-vm-amd64
-rw-r--r--. 1 root root       8684 Feb  1  2016 Kali-Linux-2016.1-vm-amd64.nvram
-rw-r--r--. 1 root root 3843620864 Feb  1  2016 Kali-Linux-2016.1-vm-amd64-s001.vmdk
-rw-r--r--. 1 root root 2662793216 Feb  1  2016 Kali-Linux-2016.1-vm-amd64-s002.vmdk
-rw-r--r--. 1 root root  785776640 Feb  1  2016 Kali-Linux-2016.1-vm-amd64-s003.vmdk
-rw-r--r--. 1 root root 1399914496 Feb  1  2016 Kali-Linux-2016.1-vm-amd64-s004.vmdk
-rw-r--r--. 1 root root  553648128 Feb  1  2016 Kali-Linux-2016.1-vm-amd64-s005.vmdk
-rw-r--r--. 1 root root  785645568 Feb  1  2016 Kali-Linux-2016.1-vm-amd64-s006.vmdk
-rw-r--r--. 1 root root  728498176 Feb  1  2016 Kali-Linux-2016.1-vm-amd64-s007.vmdk
-rw-r--r--. 1 root root    2752512 Feb  1  2016 Kali-Linux-2016.1-vm-amd64-s008.vmdk
-rw-r--r--. 1 root root        965 Feb  1  2016 Kali-Linux-2016.1-vm-amd64.vmdk
-rw-r--r--. 1 root root          0 Feb  1  2016 Kali-Linux-2016.1-vm-amd64.vmsd
-rw-r--r--. 1 root root       2693 Feb  1  2016 Kali-Linux-2016.1-vm-amd64.vmx
-rw-r--r--. 1 root root        281 Feb  1  2016 Kali-Linux-2016.1-vm-amd64.vmxf

ステップ5: ここで、すべてのVMDKファイルを単一のQCOW2形式に変換しましょう。

# qemu-img convert -O qcow2 Kali-Linux-2016.1-vm-amd64/Kali-Linux-2016.1-vm-amd64-s00*.vmdk kali-for-stack.qcow2

ステップ6 :変換された画像を確認します。

# file kali-for-stack.qcow2
kali-for-stack.qcow2: QEMU QCOW Image (v3), 32212254720 bytes

それでおしまい!。これで、以下に示すように、このイメージをOpenStackGlanceにアップロードできます。

# glance image-create --name "Kali-Linux" --disk-format qcow2 --container-format bare --file kali-for-stack.qcow2
+------------------+--------------------------------------+
| Property         | Value                                |
+------------------+--------------------------------------+
| checksum         | 17cfa81326d31eeb644815e89c5abbdf     |
| container_format | bare                                 |
| created_at       | 2016-09-01T08:53:26Z                 |
| disk_format      | qcow2                                |
| id               | 835d640e-7b6b-4fd4-8ce3-b67e538f52a0 |
| min_disk         | 0                                    |
| min_ram          | 0                                    |
| name             | Kali-Linux                           |
| owner            | b04e66b42a9841ec947d5f68195980bc     |
| protected        | False                                |
| size             | 8250523648                           |
| status           | active                               |
| tags             | []                                   |
| updated_at       | 2016-09-01T08:53:54Z                 |
| virtual_size     | None                                 |
| visibility       | private                              |
+------------------+--------------------------------------+

OpenStack Glanceの詳細については、ここをクリックしてください。 。

Stackbeesに感謝します。


Linux
  1. Linux用のPythonアプリケーションをパッケージ化する方法

  2. OpenStack用のWindowsイメージを作成する方法

  3. Linux ライブ システムから VHD ディスク イメージを作成する方法を教えてください。

  1. Linux用の起動可能なUSBドライブを作成する方法

  2. Linuxですべてのユーザーの共有ディレクトリを作成する方法

  3. Linux で .HEIC 写真を表示するにはどうすればよいですか?

  1. KaliLinuxをアップデートする方法

  2. KaliLinuxにpipをインストールする方法

  3. KaliLinuxでIPアドレスを見つける方法