Running a Kali Linux VM in Proxmox VE 🌱

  1. Log into the Proxmox web UI
  2. Select a storage from the left navigation pane to download the .iso to
  3. Select ISO Images in the left sub-navigation pane
  4. Download the Kali Linux iso Download to the Proxmox ISO image library
  5. Right click the Proxmox node name > Create VM
  6. Give the VM a unique ID and Name > Next
  7. On the OS tab, Select the Kali Linux installation .iso file, leave the Type as Linux and the Version as 5.x - 2.6 Kernel > Next
  8. Leave the defaults on the System tab > Next
  9. On the Hard Disk tab, set the Disk size to 30 GiB or more > Next
  10. On the CPU tab, set Cores to 2 or more and Type to host > Next
  11. On the Memory tab, set the Memory to 4096 or more > Next
  12. Leave the defaults on the Network tab > Next
  13. Verify the summary and click Finish
  14. Right click the Kali Linux VM in the left navigation pane > Start
  15. Click console in the left sub-navigation menu
  16. Press Enter at the Kali Linux installer menu to select Graphical install
  17. Select a Language > Click Continue
  18. Select a Location > Click Continue
  19. Select a keyboard layout > Click Continue
  20. Enter a Hostname > Click Continue
  21. Enter an optional Domain name > Click Continue
  22. Enter the Full name for a new user account > Click Continue
  23. Enter the Username for the new account > Click Continue
  24. Enter and confirm a password for the new user > Click Continue
  25. Select a time zone > Click Continue
  26. Select Guided - use entire disk > Click Continue
  27. Select the QEMU HARDDISK > Click Continue
  28. Select All files in one partition > Click Continue
  29. Select Finish partitioning and write changes to disk > Click Continue
  30. Select Yes to confirm writing the changes > Click Continue
  31. Wait for Kali Linux to copy and install files
  32. When prompted, select any additional software to install > Click Continue
  33. Select Yes to install the GRUB boot loader > Click Continue
  34. Select /dev/sda for the boot loader location > Click Continue
  35. After the bootloader is installed select Continue to reboot the VM
  36. Login with the username and password created during the setup process
  37. Welcome to Kali Linux

Optional Steps

  1. Launch a terminal window
  2. Run the following commands
    # update software repositories
    sudo apt update
    # install qemu guest agent
    sudo apt install qemu-guest-agent -y
    # shutdown the VM
    sudo shutdown now
  3. Back in the Proxmox web UI, select Hardware from the left sub-navigation menu > Double click the CD/DVD drive > Select Do not use any media > Click OK
  4. Select Options from the left sub-navigation menu
  5. Double click QEMU Guest Agent > Check the Use QEMU Guest Agent box > Click OK
  6. Right click the Kali Linux VM in the left navigation pane > Start
  7. Click console in the left sub-navigation menu