Skip to content

helyio-dev/kali_linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Kali Linux Installation Guide

Warning

IMPORTANT: This tutorial is for educational purposes only. Kali Linux is a powerful tool for penetration testing and security auditing. It should only be used in controlled environments (labs) or on systems you have explicit permission to test. Unauthorized use of these tools is illegal and unethical.

What is Kali Linux?

Kali Linux is a Debian-based distribution specializing in offensive security, penetration testing, and security auditing. As a cybersecurity student, installing and learning to use this tool will help you understand network vulnerabilities and develop skills to secure information systems.


Why This Introduction Matters

Before proceeding with the installation, it is essential to understand the ethical and legal framework for using Kali Linux:

  1. Ethics: Always use this tool only on authorized systems (labs, personal machines, systems with written permission).
  2. Legal Responsibility: In a professional environment, using Kali Linux without explicit written authorization is a serious legal offense.
  3. Educational Goal: Master the tool to better defend and secure information systems.

1. Prerequisites

Before starting the installation, ensure your system meets the following requirements:

Resource Minimum Recommended
Processor 1 core 2+ cores
RAM 2 GB 4 GB
Storage 20 GB 40 GB (SSD preferred)
Hypervisor VMware Workstation / VirtualBox / Proxmox / Native installation

Lab Environment Configuration

Note

For this deployment, the following specifications were used:

  • System Type: Linux / Other Linux (64-bit)
  • Memory (RAM): 2 GB
  • Disk Capacity: 50 GB
  • Network Adapter: Bridged Mode
  • Desktop Environment: GNOME
  • Root Partition: /dev/sda (GRUB bootloader)
  • Default User: btssio / btssio

2. Initial Boot & System Localization

When Kali Linux boots for the first time, you will see an installation menu. Press Enter to select "Graphical install" and proceed through the initial configuration steps:

🖱️ Select "Graphical Install" and Press Enter

Boot menu

🌐 Select Your Language

Language Selection

📍 Select Your Location/Country

Location Selection

⌨️ Configure Keyboard Layout (QWERTY or AZERTY)

Keyboard Configuration


3. Network & User Configuration

Network Hostname

First, you will be prompted to set your computer's network hostname. This is optional, but it helps identify your machine on the network.

🖥️ Hostname Configuration

Hostname Configuration

⏭️ Skip Optional Domain Name Configuration

Domain Configuration

Create User Account

Next, you'll set up the default user account and password. For this lab installation, use these credentials:

  • Full name: btssio
  • Username: btssio
  • Password: btssio
👤 Enter Full Name of User

Full Name Entry

👤 Enter Username

Username Entry

🔐 Enter Password

Password Entry


4. System Configuration & Disk Partitioning

Time Zone Selection

Select the appropriate time zone for your location:

🕐 Select Your Time Zone

Timezone Selection

Disk Partitioning

Choose "Guided - use entire disk" for automatic disk partitioning. This is the simplest option for a lab environment:

💾 Choose Disk Partitioning Method

Disk Selection Step 1

💾 Select the Disk to Partition

Disk Selection Step 2

💾 Choose Partitioning Scheme

Partitioning Scheme

💾 Review Partition Summary

Partition Summary

💾 Confirm Disk Partitioning

Confirm Partitioning


5. Software Selection & Installation

Package Selection

Select the software packages you want to install. For Kali Linux, select the desired tools and desktop environment:

📦 Software Selection & System Utilities

Software Selection Step 1

📦 Choose Desktop Environment (GNOME)

Software Selection Step 2

Bootloader Configuration

Install GRUB bootloader to the main disk to ensure Kali Linux boots properly:

🔧 Install GRUB Bootloader

Bootloader Configuration


6. Installation Complete

Once all steps are completed, the installation will finalize and prepare your system:

✅ Installation Progress

Installation Progress Step 1

✅ Installation Completion

Installation Progress Step 2


7. First Boot & System Access

After installation is complete, the system will reboot. You can now log in with your credentials:

🔐 Login Screen

First Boot - Login Screen

🔐 Enter Your Password

Login - Password Entry

✨ Kali Linux Desktop Environment

Kali Linux Desktop


Post-Installation: Next Steps

Congratulations! You have successfully installed Kali Linux. Here are some recommended next steps:

  1. Update the system:

    sudo apt update && sudo apt upgrade -y
  2. Install additional tools:

    sudo apt install -y [package-name]
  3. Configure your environment:

    • Customize your desktop settings
    • Configure network settings
    • Set up SSH key pairs for secure access
  4. Learn and Practice:

    • Explore Kali Linux penetration testing tools
    • Join ethical hacking communities
    • Practice in controlled lab environments

Important Reminders

  • 🔒 Security First: Always use Kali Linux responsibly and legally.
  • 📚 Continuous Learning: Stay updated with security trends and best practices.
  • 🛡️ Lab Environment: Always test new tools and techniques in isolated lab environments first.
  • 📋 Documentation: Keep detailed records of all your activities and findings.

Created for educational purposes. Always follow ethical guidelines and legal regulations.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors