Hallo….
Славно вітаю вас на моєму першому блозі на Medium. У цій статті ми спробуємо встановити одну з дистрибуцій Linux — Kali Linux на віртуальну машину (VMWare). Можливо, деяким це ім’я ще не знайоме.
Kali Linux — це дистрибуція Linux, орієнтована на потреби offensive security, такі як Penetration Testing та Red Teaming. Дистрибуція Kali Linux була створена Мати Аароном і Девоном Кірнсом з Offensive Security і випущена в 2013 році.
Kali Linux вже містить велику кількість open-source інструментів, які попередньо встановлені, що значно полегшує процес Penetration Testing і Red Teaming. Добре, не будемо витрачати більше часу, давайте перейдемо до інструкцій із встановлення...
Завантаження образу Kali Linux з офіційного сайту
Оскільки ми хочемо встановити дистрибуцію Kali Linux, можна отримати її через офіційний сайт kali-linux.org або за цим посиланням: https://www.kali.org/get-kali/. На офіційному сайті Kali Linux ви знайдете варіанти того, що саме потрібно завантажити, чи то інсталяційний образ, чи віртуальну машину.
Яка ж різниця між інсталяційним образом та віртуальною машиною?
Інсталяційний образ — це повна копія файлу у форматі ISO, що містить всі необхідні файли операційної системи (включаючи інсталятор та конфігураційні файли). Цей ISO образ потрібно встановлювати вручну, що забирає більше часу. Водночас, інсталяція за допомогою віртуальної машини — це вже готова операційна система, попередньо встановлена та упакована у спеціальний файл (зазвичай у форматах .ova
або .vmdk
). Процес інсталяції віртуальної машини у форматі .ova
чи .vmdk
набагато простіший, оскільки потрібно лише імпортувати файл без налаштування вручну, але при цьому варто звертати увагу на системні вимоги, оскільки немає можливості самостійно налаштувати все як в інсталяційному образі.
У цій статті ми спробуємо встановити Kali Linux на VirtualBox, використовуючи інсталяційний образ, щоб мати можливість вільно налаштовувати системні вимоги згідно з потребами та наявним обладнанням.
Завантаження програми VirtualBox з офіційного сайту
Після того як ви отримаєте файл інсталяції Kali Linux, вам потрібно встановити VirtualBox як програму для віртуальної машини. Завантажити VirtualBox можна за цим посиланням: Dowload Virtualbox, а також вибрати версію, яка підходить для вашої операційної системи.
Що ж таке VirtualBox?
VirtualBox — це програма для віртуалізації, яка дозволяє створювати віртуальні машини. Простими словами, це процес, що дозволяє запускати кілька операційних систем як гості на операційній системі, встановленій на апаратному забезпеченні або хості.
Процес встановлення VirtualBox
Після завантаження файлу для інсталяції VirtualBox відповідно до вашої операційної системи, потрібно пройти через процес інсталяції. Спочатку двічі клацніть на файл .exe програми VirtualBox, яку ви завантажили раніше.
Після подвійного кліку з’явиться вітальне повідомлення в інтерфейсі інсталятора VirtualBox, на цьому етапі натискаємо "Next".
Далі з’явиться ліцензійна угода для кінцевих користувачів (End User License Agreement). Це повідомлення про те, що ми, як користувач, погоджуємось на умови використання програми VirtualBox. Для того, щоб продовжити, вибираємо опцію I accept the term in License Agreement і натискаємо "Next".
Далі з’явиться налаштування для кастомізованої установки. Тут ми вибираємо місце, куди буде встановлено програму. Ви можете вибрати будь-яке місце, але автор рекомендує залишити значення за замовчуванням, щоб уникнути можливих помилок.
Далі з’явиться нове вікно для налаштування вибору додаткових функцій VirtualBox, які ми хочемо встановити. Ви можете вибрати всі функції, поставивши галочку біля кожного варіанту, а потім натискати "Next".
Нарешті, з’явиться вікно, яке повідомить, що інсталятор готовий до встановлення VirtualBox. Тепер натискаємо "Install" і чекаємо, поки процес інсталяції завершиться.
Створення віртуальної машини Kali Linux у VirtualBox
Процес створення віртуальної машини для Kali Linux починається з вибору меню "Machine" та опції "New". Цю опцію обираємо, оскільки хочемо створити нову віртуальну машину.
Після натискання "New" з’явиться вікно для конфігурації імені віртуальної машини та вибору папки, де зберігається завантажений ISO-образ Kali Linux. Після вибору натискаємо "Next".
Далі з’явиться вікно для вибору системних ресурсів, які ми хочемо виділити для цієї віртуальної машини. Зеленим кольором позначені ідеальні налаштування для нашого обладнання. Я, наприклад, виділив 4 ГБ оперативної пам’яті (RAM) і 2 процесори (CPU). Після завершення налаштувань натискаємо "Next".
Далі необхідно налаштувати обсяг дискового простору для віртуальної машини. Я виділив 25 ГБ, оскільки планую використовувати віртуальну машину лише для навчальних цілей. Ви можете вибрати будь-який обсяг відповідно до ваших потреб.
Далі з’явиться підсумкова інформація про налаштування, які ми зробили раніше. Тут ми можемо натискати "Back", якщо хочемо змінити назву чи ресурси, або "Finish", якщо все гаразд.
Інсталяція Kali Linux на віртуальну машину в VirtualBox
Процес інсталяції Kali Linux розпочинається з натискання "Start" на віртуальній машині, яку ми щойно створили. Після натискання "Start" з’явиться вікно Kali Linux віртуальної машини.
У вікні віртуальної машини Kali Linux з’явиться меню інсталятора. Тут вибираємо опцію "Install", щоб почати інсталяцію повної версії Kali Linux.
Далі з’явиться вікно, в якому треба вибрати мову для системи.
На етапі вибору мови я рекомендую обрати англійську, оскільки це полегшить пошук рішень на форумах чи в Інтернеті, якщо виникнуть помилки. Для цього ми можемо скористатися випадаючим списком на комп'ютері, вибрати опцію англійської мови та натискати Enter для підтвердження.
Далі процес продовжується вибором країни, в якій ми знаходимося. Це важливо для коректного налаштування часу. Оскільки в списку немає Індонезії (країни автора), ми обираємо опцію "Other" і натискаємо Enter.
Далі з’явиться меню для вибору регіону або континенту країни, яку ми шукаємо. Автор вибирає Азію (регіон країни).
Далі з’явиться список країн у вибраному регіоні. На цьому етапі обираємо країну, яка нам потрібна (у моєму випадку це Індонезія).
Наступне повідомлення попереджає, що для обраної країни немає базового локалізованого налаштування (Base Default Locale). Це налаштування відповідає за мову, формат часу, валюту та інші параметри, що залежать від країни. У нашому випадку вибираємо США, а формат часу можна буде налаштувати пізніше.
Далі з’являється вибір клавіатурної розкладки. Я обираю "American English", оскільки це найпоширеніша версія. Натискаємо Enter для підтвердження.
Далі з’явиться вікно з інформацією про завантаження, яке буде тривати деякий час. Чекаємо, поки процес завершиться.
Наступним етапом є введення імені хоста (hostname) для нашої віртуальної машини Kali Linux. Ім’я хоста можна вибрати будь-яке, і воно використовується для ідентифікації машини в локальній мережі або в Інтернеті.
Далі налаштовуємо доменне ім’я. Це може бути загальне доменне ім’я, наприклад .com, .net, .edu і так далі. Оскільки я використовую лише один комп’ютер, то обираю домен безкоштовно, наприклад "kali".
Далі налаштовуємо ім’я користувача (username) і пароль. Ім’я користувача можна вибрати будь-яке, але є обмеження: воно не повинно починатися з великої літери, може містити лише літери та цифри (0–9) і бути не довшим за 32 символи. Щодо паролю, рекомендується використовувати комбінацію літер і цифр.
Далі, після налаштування імені користувача та паролю, з’явиться повідомлення, що необхідно почекати, поки система налаштує годинник і синхронізує час. Чекаємо, поки процес завершиться.
Наступним етапом є налаштування часового поясу відповідно до того, який ми вибрали для нашої країни.
Вибір часового поясу залежить від того, де ми знаходимося (у моєму випадку вибрано західний час (WIB)). Після вибору натискаємо Enter.
Далі, після налаштування часового поясу, з’явиться вікно, яке попросить нас налаштувати розділ диска. Налаштування розділів диска важливе для того, щоб визначити, як буде поділено наш диск або сховище. У методі розподілу вибираємо опцію guided — use entire disk, що дозволяє автоматично розподілити дисковий простір, орієнтуючись на системні налаштування. Після вибору натискаємо Enter.
На наступному етапі з’явиться вибір, як саме розподіляти простір на диску відповідно до того, скільки пам'яті ми виділили раніше. Тут можна вибрати опцію All files in one partition для простоти налаштування, або вибрати інші варіанти залежно від потреби. Після вибору натискаємо Enter.
Наступний етап — вибір програмного забезпечення для Desktop Environment (DE). Тут ми можемо обрати один із трьох варіантів DE: xfce, GNOME і KDE Plasma. Кожен DE має свої переваги в залежності від потреб, а для детального порівняння можна скористатися цим посиланням. Я вибираю DE Xfce, оскільки він є легким у використанні порівняно з іншими. Також на цьому етапі вибираю топ-10 інструментів, які будуть за замовчуванням завантажені в Kali Linux.
Далі з’явиться повідомлення про завантаження, яке попросить нас почекати, поки завершиться процес інсталяції програмного забезпечення та Desktop Environment.
В кінці, після завершення процесу, ми побачимо стартове вікно Kali Linux, де нам запропонують ввести ім’я користувача та пароль, які ми встановили раніше.
На цьому все, до зустрічі в наступному блозі!
Перекладено з: How to Install Kali Linux in VirtualBox