GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Membuat Gambar Kali Linux dalam format QCOW2 untuk OpenStack?

Jika Anda pernah ingin mencoba Kali Linux di OpenStack, maka Anda telah mendarat di halaman yang tepat. Dalam tutorial ini, saya akan menunjukkan cara membuat image Kali Linux dalam format qcow2 untuk OpenStack Mitaka. Kali Linux adalah salah satu distribusi pengujian penetrasi paling canggih yang dikembangkan oleh keamanan Ofensif yang didasarkan pada Debian dan dilengkapi dengan analisis keamanan dan alat forensik. Untuk salah satu proyek keamanan saya, saya berpikir untuk mencoba Kali Linux di OpenStack – di mana saya memerlukan gambar dalam format QCOW2. Jadi, inilah cara saya membuatnya.

Prasyarat:

Sebelum kita membuat image dalam format QCOW2, mari kita instal library dan perintah dependen.

Langkah 1: Instal Qemu-kvm, libvirt, dan alat lain yang bergantung

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

Langkah 2: Unduh gambar Kali Linux

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

Langkah 3: Ekstrak gambar unduhan.

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

Catatan: Anda harus menginstal Pengarsip 7-zip. Jika tidak, klik tautan ini untuk menginstalnya.

Langkah 4: Lihat daftar file VMDK di folder hasil ekstrak.

# 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

Langkah 5: Sekarang mari kita konversi semua file VMDK ke dalam satu format QCOW2.

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

Langkah 6 :Verifikasi gambar yang dikonversi.

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

Itu dia!. Sekarang gambar ini dapat diunggah ke OpenStack Glance seperti yang ditunjukkan di bawah ini:

# 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                              |
+------------------+--------------------------------------+

Untuk informasi lebih lanjut tentang OpenStack Glance, klik di sini .

Terima kasih kepada Stackbees.


Linux
  1. Cara mengemas aplikasi Python untuk Linux

  2. Cara Membuat Direktori Bersama untuk Semua Pengguna di Linux

  3. Cara Membuat gambar Windows untuk OpenStack

  1. Cara membuat drive USB yang dapat di-boot untuk Linux

  2. Bagaimana cara membuat image disk VHD dari sistem live Linux?

  3. Bagaimana saya bisa melihat foto .HEIC di Linux?

  1. Cara Memperbarui Kali Linux

  2. Cara menginstal pip di Kali Linux

  3. Bagaimana menemukan alamat IP di Kali Linux