GNU/Linux >> Znalost Linux >  >> Linux

Jak vytvořit Kali Linux Image ve formátu QCOW2 pro OpenStack?

Pokud jste někdy chtěli vyzkoušet Kali Linux v OpenStacku, pak jste na správné stránce. V tomto tutoriálu ukážu, jak vytvořit obraz Kali Linuxu ve formátu qcow2 pro OpenStack Mitaka. Kali Linux je jedna z nejpokročilejších distribucí pro testování penetrace vyvinutá společností Offensive security, která je založena na Debianu a je dodávána s nástroji pro analýzu zabezpečení a forenzní nástroje. Pro jeden z mých bezpečnostních projektů mě napadlo vyzkoušet Kali Linux na OpenStack – kde potřebuji obrázek ve formátu QCOW2. Zde je návod, jak jsem jeden vytvořil.

Předpoklady:

Než vytvoříme obraz ve formátu QCOW2, nainstalujme závislé knihovny a příkazy.

Krok 1: Nainstalujte Qemu-kvm, libvirt a další závislé nástroje

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

Krok 2: Stáhněte si obrázek Kali Linux

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

Krok 3: Extrahujte stažený obrázek.

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

Poznámka: Musíte mít nainstalovaný archivátor 7-zip. Pokud ne, klikněte na tento odkaz a nainstalujte jej.

Krok 4: Podívejte se na seznam souborů VMDK v extrahované složce.

# 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

Krok 5: Pojďme nyní převést všechny soubory VMDK do jediného formátu QCOW2.

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

Krok 6 :Ověřte převedený obrázek.

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

A je to!. Nyní lze tento obrázek nahrát do OpenStack Glance, jak je znázorněno níže:

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

Pro více informací o OpenStack Glance klikněte sem .

Díky Stackbees.


Linux
  1. Jak zabalit aplikace Python pro Linux

  2. Jak vytvořit sdílený adresář pro všechny uživatele v Linuxu

  3. Jak vytvořit bitovou kopii Windows pro OpenStack

  1. Jak vytvořit bootovací USB disk pro Linux

  2. Jak vytvořit obraz disku VHD z živého systému Linux?

  3. Jak mohu zobrazit fotografie .HEIC v systému Linux?

  1. Jak aktualizovat Kali Linux

  2. Jak nainstalovat pip na Kali Linux

  3. Jak najít IP adresu v Kali Linuxu