---
title: 'How to install Kali Linux on a virtual server (VPS/VDS) | Zomro'
description: 'In this article, we will learn how to install the Kali Linux operating system on a virtual server.'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663309170_screenshot_1_1_1.png'
---

![opened image]()

  * [Zomro](https://zomro.com/)
  * [FAQ](https://zomro.com/blog/faq/)
  * How to install Kali Linux on a virtual server (VPS/VDS) 



# How to install Kali Linux on a virtual server (VPS/VDS)

14-09-2022

Kali Linux is an operating system based on the Debian distribution, primarily designed for identifying vulnerabilities in network infrastructure. It is used by system administrators, network engineers, pentesters, and those who wish to delve deeper into network operations, methods of detecting weak points, and ways to protect infrastructure from various types of attacks.  
  
Kali Linux supports most platforms, file systems, and several installation options. We will consider installing Kali Linux on a virtual server (VPS/VDS) from an ISO image file.  
  
1\. Download the system image from the official website https://www.kali.org/get-kali/  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663309170_screenshot_1_1_1.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663309818_screenshot_2.png)  
2\. The downloaded image needs to be connected to the virtual machine.  
To do this, go to the Personal Account - Services menu - Virtual Servers (https://cp.zomro.com/services/vds) and in the service menu [...] click Go to panel  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 3](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663309975_screenshot_3.png)Before connecting the image, stop the server.  
To do this, in the opened VMmanager panel, go to the Virtual Machines menu - select the server - click the "Stop" button  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 4](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663310624_screenshot_4_1.png)  
  
The list of disks available for connection to the server is in the "Disks" menu  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 5](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663310140_screenshot_5.png)  
  
Next, in the "ISO images" menu, upload the previously downloaded Kali Linux image to the server:  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 6](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663310956_screenshot_6.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 7](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663310983_screenshot_7.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 8](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663310949_screenshot_8.png)  
and connect it to our virtual machine:  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 9](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663534291_screenshot_8_1.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 10](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663534352_screenshot_8_2.png)![How to install Kali Linux on a virtual server \(VPS/VDS\) - 11](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663534413_screenshot_8_3.png)![How to install Kali Linux on a virtual server \(VPS/VDS\) - 12](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663534452_screenshot_8_4.png)  
After the image is connected, the server can be turned on  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 13](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663311064_screenshot_9.png)  
and connect via VNC  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 14](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/medium_1663311109_screenshot_10.png)  
This completes the server preparation.  
  
Let's proceed with the installation of Kali Linux  
Already at the installation stage, you can choose different operating system modes, but we will use the typical installation, which is suitable for most tasks in Kali Linux.  
  
3\. Select the graphical interface and the desired system language:  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 15](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663313384_screenshot_11.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 16](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663313421_screenshot_12.png)  
4\. Configure the network. We will do this manually, as network configuration via DHCP protocol is not used on VPS.  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 17](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663313645_screenshot_13.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 18](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663313607_screenshot_14.png)  
The necessary data for network configuration can be found in the VMmanager panel by selecting the server and clicking the "IP addresses" button  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 19](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663313835_screenshot_15.png)  
We need: IP address, Gateway address, Network mask, Domain (Computer name)  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 20](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663314090_screenshot_16.png)  
which we will sequentially enter when the installer program requests them:  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 21](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663314119_screenshot_17.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 22](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663314219_screenshot_18.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 23](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663316617_screenshot_19.png)  
As DNS servers, we will choose Google's servers: 8.8.8.8, although others can be used, for example, CloudFlare: 1.1.1.1  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 24](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663314344_screenshot_20.png)  
And the last in network configuration - hostname or Computer name (in the VMmanager panel, the Domain name):  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 25](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663314658_screenshot_21.png)  
5\. Account setup - it's simple here: enter your or desired name, then login and password:  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 26](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663537522_screenshot_22.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 27](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663314982_screenshot_24.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 28](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663315012_screenshot_25.png)  
6\. The disk partitioning stage allows for quite flexible disk configuration in the system, we will use this configuration option:  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 29](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663315314_screenshot_26.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 30](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663315407_screenshot_27.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 31](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663315364_screenshot_28.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 32](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663315413_screenshot_29.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 33](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663315441_screenshot_30.png)  
7\. Choosing software packages.  
With Kali Linux, you can get about 600 different programs and utilities that will allow you to comprehensively study and test the network and computers for vulnerabilities. We will leave the default installer choice, which will install the xfce graphical shell (not demanding on server resources) and the proposed set of programs.  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 34](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663315949_screenshot_31.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 35](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663315961_screenshot_32.png)  
8\. Complete the Kali Linux installation setup by specifying the GRUB bootloader configuration.  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 36](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663316217_screenshot_33.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 37](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663316236_screenshot_34.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 38](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663316238_screenshot_35.png)  
9\. After the installation is complete, you need to disconnect the installation image file from the server. To do this, turn off the server, disconnect the image, and turn the server back on.  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 39](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663316795_screenshot_36.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 40](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663316852_screenshot_37.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 41](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663316892_screenshot_38.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 42](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663316902_screenshot_39.png)  
10\. As a result, we have installed the Kali Linux operating system on the virtual server, which can be launched via VNC.  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 43](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663317459_screenshot_41.png)  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 44](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663317471_screenshot_42.png)  
11\. To connect to the server via SSH, install and start the SSH service. To do this, launch the console on the server with root privileges  
  
![How to install Kali Linux on a virtual server \(VPS/VDS\) - 45](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/09/01/1663538721_screenshot_42.png)  
and sequentially execute the commands:  
  
apt install ssh  
  
systemctl start ssh  
  
systemctl enable ssh  
  
Now you can connect to the server via SSH with the previously added user (in our example: superadmin).  
To connect from OS Windows, you can use programs like putty.  


Similar articles:

[How to create a user and add a domain to the HestiaCP panel?](https://zomro.com/blog/faq/247-kak-sozdat-polzovatelja-i-dobavit-domen-v-panel-hestiacp) [How to install and configure IIS on Windows Server](https://zomro.com/blog/faq/349-kak-ustanovit-i-nastroit-vebserver-iis-php-i-mysql-na-windows-server) [Instructions for setting up the service resale program](https://zomro.com/blog/faq/92-instrukcija-po-nastrojke-programmy-pereprodazhi-uslug) [How to get OpenSSH up on Windows 2012](https://zomro.com/blog/faq/399-kak-podnyat-openssh-na-windows-2012) [Increasing traffic](https://zomro.com/blog/faq/715-increasing-traffic)

[ Premium Cloud VPS from €7.95/mon ](/vps)
