opened image

Как установить Kali Linux на виртуальный сервер (VPS/VDS)

Kali Linux - операционная система, созданная на базе дистрибутива Debian, предназначена в первую очередь для выявления уязвимостей сетевой инфраструктуры. Используется системными администраторами, сетевыми инженерами, пентестерами, а также желающими поглубже изучить работу сети, способы обнаружения слабых мест и варианты защиты инфраструктуры от различного вида атак.

Kali Linux поддерживает большинство платформ, файловых систем и несколько вариантов установки. Мы рассмотрим установку Kali Linux на виртуальный сервер (VPS/VDS) из iso файла образа.

1. Скачаем образ системы из официального сайта https://www.kali.org/get-kali/



2. Скачанный образ необходимо подключить к виртуальной машине.
Для этого перейдем в Личный кабинет - меню Услуги - Виртуальные серверы (https://cp.zomro.com/services/vds) и в меню услуги [...] нажать Перейти в панель

Перед подключение образа, остановим сервер.
Для этого в открывшейся панели VMmanager меню Виртуальные машины - выбрать сервер - нажмите кнопку "Стоп"


Список доступных к подключению дисков сервера в меню "Диски"


Далее в меню "ISO образы" загрузим скачанный ранее образ Kali Linux на сервер:




и подключим к нашей виртуальной машине:


После того, как образ подключен, сервер можно включить

и подключиться по VNC

На этом подготовка сервера завершена. 

Приступаем к установке Kali Linux
Уже на этапе установки можно выбрать разные варианты работы операционной системы, но мы воспользуемся типичной установкой, которая подойдет для реализации большинства задач в Kali Linux.

3. Выберем графический интерфейс и желаемый язык системы:



4. Настроим сеть. Делать это мы будем вручную, так как на VPS не используется настройка сети по протоколу DHCP.



Необходимые для настройки сети данные, можно узнать в панели VMmanager, выделив сервер и нажав кнопку "IP адреса"


Нам необходимы: IP адрес, Адрес шлюза, Маска сети, Домен (Имя компьютера)


которые последовательно введем, когда программа инсталятор их запросит:




В качестве DNS серверов выберем сервера google: 8.8.8.8, хотя можно и другие, например,CloudFlare: 1.1.1.1


И последнее в настройке сети - hostname или Имя компьютера (в панели VMmanager название Домен):


5. Настройка учетных записей - тут все просто: введите свое или желаемое имя, потом логин и пароль:




6. Этап разметки дисков позволяет достаточно гибко настроить диски в системе, мы воспользуемся таким вариантом настройки:






7. Выбор наборов программного обеспечения.
С Kali Linux вы может получить около 600 различных программ и утилит, которые позволят всесторонне изучить и проверить сеть и компьютеры на уязвимости. Оставим выбор установщика по умолчанию, при котором будет установлена графическая оболочка xfce (не требовательная к ресурсам сервера) и предлагаемый набор программ.



8. Завершим настройку установки Kali Linux указав вариант настройкой системного загрузчика GRUB.




9. После завершения установки необходимо отсоединить от сервера установочный файл образа. Для этого выключим сервер, отсоединим образ и снова включим сервер.





10. В результате мы установили на виртуальный сервер операционную систему Kali Linux, которую можно запустить по VNC.



11. Для подключения к серверу по SSH, установим и запустим службу SSH. Для этого запустим на сервере консоль с правами root


и последовательно выполним команды:

apt install ssh

systemctl start ssh

systemctl enable ssh

Теперь можно подключиться к серверу по SSH добавленным ранее пользователем (в нашем примере: superadmin).
Для подключения c OS Windows можно использовать программы putty.