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).
Для підключення з OS Windows можна використовувати програми putty.