Giriş
Siber güvenlik, etik hacking ve sızma testi gibi alanlarla ilgilenenlerin en çok duyduğu isimlerden biri hiç şüphesiz Kali Linux'tur. Debian tabanlı bu dağıtım, bünyesinde yüzlerce güvenlik test aracını barındırır ve özellikle etik hackerlar için vazgeçilmez bir işletim sistemidir. Bu yazıda, Kali Linux’u fiziksel bir cihaza, sanal makineye (VirtualBox/VMware) ve USB üzerinden Live modda nasıl kurabileceğimizi adım adım detaylandıracağız.
1. Kali Linux Nedir?
Kali Linux, Offensive Security tarafından geliştirilen, siber güvenlik uzmanlarına yönelik Debian tabanlı açık kaynaklı bir Linux dağıtımıdır. İçeriğinde aşağıdaki gibi birçok araç yer alır:
-
Nmap: Ağ tarama aracı
-
Metasploit: Sızma testi framework’ü
-
Wireshark: Ağ analiz aracı
-
John the Ripper: Şifre kırıcı
-
Burp Suite: Web uygulama testleri için proxy aracı
Kali Linux, varsayılan olarak root kullanıcı hesabıyla gelir ve bu özelliği nedeniyle dikkatli kullanılmalıdır.
2. Sistem Gereksinimleri
Kali Linux, çok güçlü sistemlere ihtiyaç duymaz, fakat rahat bir kullanım için aşağıdaki donanımlar önerilir:
Bileşen | Minimum | Önerilen |
---|---|---|
RAM | 2 GB | 4 GB ve üzeri |
Depolama Alanı | 20 GB | 50 GB ve üzeri |
İşlemci | i386, amd64 | 64-bit önerilir |
3. Kali Linux İmaj Dosyasını İndirme
Adım 1: Resmi Siteye Git
Kali Linux İndir Sayfası üzerinden en güncel ISO dosyasını indirebilirsiniz.
Adım 2: ISO Tipini Seç
-
Installer ISO (Sabit diske kurmak için)
-
Live ISO (USB’den canlı çalıştırmak için)
-
VirtualBox / VMware Images (Sanal makine için hazır kalıplar)
Tavsiye: Yeni başlayanlar için Installer ISO veya VirtualBox image önerilir.
4. Sanal Makine Üzerinden Kali Linux Kurulumu
4.1. VirtualBox Kurulumu
Adım 1: VirtualBox’ı İndir
VirtualBox’ın resmi web sitesinden uygun sürümünü indirip yükleyin:
👉 https://www.virtualbox.org
Adım 2: Yeni Sanal Makine Oluştur
-
İsim: Kali Linux
-
Tip: Linux
-
Versiyon: Debian (64-bit)
-
RAM: En az 2 GB (4 GB önerilir)
-
Disk: Dinamik, en az 20 GB
Adım 3: ISO Dosyasını Bağla
VirtualBox > Ayarlar > Depolama > Boş Disk'e tıkla > ISO dosyasını seç
4.2. Kurulum Aşamaları (Installer ISO için)
1. Kurulum Tipi Seçimi
-
Graphical Install (grafik arayüzlü kurulum önerilir)
2. Dil, Bölge ve Klavye Ayarı
-
Türkçe veya İngilizce tercih edebilirsiniz
3. Ağ Ayarları
-
Hostname belirleyin
-
(İsteğe bağlı) domain adı girin
4. Kullanıcı Ayarı
-
Root veya yeni kullanıcı adı belirleyin
-
Güçlü bir parola oluşturun
5. Disk Bölümleme
-
Kılavuzlu: Tüm diski kullan (yeni başlayanlar için uygun)
-
Manuel: Gelişmiş kullanıcılar için
6. Paket Kurulumu
-
Masaüstü ortamı: XFCE, GNOME, KDE seçeneklerinden biri seçilir
-
Seçilen araçlar kurulur
7. GRUB Yüklemesi
-
GRUB önyükleyici kurulsun mu? → Evet
-
Hedef disk seçilir
Kurulum tamamlandıktan sonra sistem yeniden başlatılır.
5. USB Üzerinden Kali Linux Live Kurulumu
Kali Linux’u sabit diske kurmadan sadece test etmek isteyenler için Live USB yöntemi ideal bir tercihtir.
5.1. Gerekli Araçlar
-
Bir USB bellek (en az 8 GB)
-
ISO dosyası
-
Rufus (Windows kullanıcıları için)
5.2. USB’ye Yazma İşlemi (Rufus ile)
-
Rufus’u çalıştırın
-
ISO dosyasını seçin
-
USB’yi takın
-
Yazma yöntemini seçin: ISO veya DD
-
“START” deyin, işlem tamamlanınca Live USB hazır
5.3. Bilgisayarı USB'den Başlatma
-
BIOS/UEFI ayarlarına girerek boot sırasını USB olarak ayarlayın
-
Kali başlatıldığında “Live System” seçeneğini işaretleyin
6. VMware Üzerinde Kali Linux Kurulumu
VMware kullanıcıları için .ova uzantılı hazır sanal makineler Offensive Security sitesinde yer alır. Aşamalar kısaca şöyledir:
-
VMware Workstation veya Player kurun
-
Kali Linux'un .ova dosyasını indirin
-
VMware üzerinde “Open a Virtual Machine” seçeneğiyle yükleyin
-
Sistem açılırken varsayılan kullanıcı adı ve şifre:
-
Username: kali
-
Password: kali
-
7. Kali Linux Kullanımı İçin İlk Ayarlar
Kurulumdan sonra aşağıdaki temel ayarları yapmanız önerilir:
-
Sistemi güncelleyin:
-
Ekran çözünürlüğünü ayarlayın
-
Ek araçlar yükleyin (örnek):
-
Snap, pip gibi paket yöneticilerini kurabilirsiniz
8. Sık Karşılaşılan Sorunlar ve Çözümler
Sorun | Olası Çözüm |
---|---|
ISO okunamıyor | ISO dosyasının bütünlüğünü doğrulayın (SHA256) |
Ağ bağlantısı yok | Sanal ağ adaptörü "Bridged" olarak ayarlanmalı |
Grafiksel arayüz yüklenmiyor | Masaüstü ortamı kurulmamış olabilir |
9. Güvenlik Uyarısı
Kali Linux çok güçlü araçlara sahiptir. Bu araçlarla yapılacak testler mutlaka izinli sistemlerde gerçekleştirilmelidir. Aksi halde yasal problemlerle karşılaşabilirsiniz.
Sonuç
Kali Linux, siber güvenlik dünyasına adım atmak isteyen herkes için güçlü bir başlangıç noktasıdır. Bu yazıda, Kali Linux’un kurulumu için gereken tüm aşamaları detaylıca ele aldık: ISO indirme, VirtualBox ve VMware üzerinde kurulum, Live USB oluşturma, temel ayarlar ve yaygın hatalar. Artık ilk testlerinizi gerçekleştirmeye hazırsınız!
10. Kali Linux’ta Güncelleme ve Depo Yönetimi
Kurulumun ardından ilk yapılması gereken işlemlerden biri de sistemin güncellenmesidir. Güncel olmayan sistemlerde bazı araçlar düzgün çalışmayabilir. Ayrıca yeni özelliklere ve güvenlik yamalarına erişmek için güncel kalmak önemlidir.
Güncelleme Komutları:
Bu komutla:
-
apt update
→ Paket listeleri güncellenir. -
apt full-upgrade
→ Sistemdeki paketler en son sürümlerine yükseltilir.
Kaynak Listesini Kontrol Etme:
Bazı durumlarda depo bağlantıları bozulabilir. /etc/apt/sources.list
dosyasını kontrol ederek resmi Kali depolarının orada olduğundan emin olun:
İçerik şu şekilde olmalıdır:
Değişiklik yaptıktan sonra Ctrl + O
, ardından Ctrl + X
ile kaydedip çıkabilirsiniz.
11. Önerilen Masaüstü Ortamları
Kali Linux birçok masaüstü ortamını destekler. Sistem performansınıza ve kullanım tercihinize göre şu ortamlardan birini tercih edebilirsiniz:
Masaüstü Ortamı | Özellikler |
---|---|
XFCE | Hızlı, hafif ve varsayılan arayüz |
GNOME | Modern ve estetik, ancak daha fazla kaynak tüketir |
KDE Plasma | Gelişmiş özelleştirme, orta seviye kaynak kullanımı |
LXDE | En hafif masaüstü ortamlarından biri |
Kurmak için örnek komut (GNOME için):
12. Kullanıcı Hesapları ve Root Erişimi
Kali Linux varsayılan olarak root hesabı ile gelirdi, fakat artık varsayılan olarak normal kullanıcı ile gelir. Yine de root erişimi gerekirse:
Ya da doğrudan root hesabını aktif hale getirebilirsiniz:
Root şifresini belirledikten sonra doğrudan root olarak oturum açabilirsiniz. Ancak bu işlem önerilmez. Güvenlik açısından normal kullanıcı üzerinden sudo
komutlarını kullanmak daha iyidir.
13. Kali Linux Araçlarının Kullanımı
Kali Linux, geniş bir araç yelpazesi sunar. Kurulumdan sonra bazı temel araçları test etmek isteyebilirsiniz.
a) Nmap — Ağ Tarama
Ağ üzerindeki cihazların açık portlarını ve servis versiyonlarını listeler.
b) Metasploit Framework
Sistem açıklarını bulma ve sömürme işlemlerinde kullanılır. Kurulumu yoksa:
c) Wireshark — Ağ Trafiği İzleme
Ağda geçen paketleri analiz etmeye yarar. Root ayrıcalığı ile çalıştırmak yerine kullanıcıya izin vermek daha güvenlidir:
14. Terminal Özelleştirme
Kali’nin terminalini daha kullanışlı ve şık hale getirebilirsiniz. Örneğin:
ZSH Shell Kurulumu:
Oh My Zsh Kurulumu:
Bu adımlar terminalinize temalar, eklentiler ve otomatik tamamlama özellikleri kazandırır.
15. Kali Linux'u Taşınabilir Hale Getirme: Kalıcı Live USB
Kali Live USB ile çalışırken veriler sistem kapandığında silinir. Ancak kalıcı USB ile hem sistem taşınabilir olur hem de veri kaybı yaşanmaz.
İşlem Basamakları:
-
ISO yazdırma aracı olarak Ventoy veya YUMI tercih edilebilir.
-
USB'yi ikiye bölerek ikinci bölümde "kalıcı veri" alanı oluşturulur.
-
Yazılım aracı içinde bu alan “persistent” olarak tanımlanır.
Böylece sistem yeniden başlatıldığında dosyalarınız ve ayarlarınız korunur.
16. Kali Linux’ta Sanal Ortam Sürücüleri
Sanal makineye Kali Linux kurduysanız, özellikle ekran çözünürlüğü sorunları yaşanabilir. Bunun için Guest Additions kurmak gerekir (VirtualBox için).
Guest Additions Kurulumu:
Kurulum sonrası sistemi yeniden başlatmanız gerekir. Ekran çözünürlüğü otomatik hale gelir ve “paylaşımlı pano” gibi işlevler aktif olur.
17. Günlük Kullanım İpuçları
-
Terminali temalarla süsleyin: ZSH + Powerlevel10k önerilir.
-
Snapshot alın (sanal makinelerde): Yeni ayarlar yapmadan önce sistem geri alınabilir.
-
Ekran görüntüsü alma:
xfce4-screenshooter
gibi araçlar yüklenebilir.
18. Kali Linux ile Neler Yapılabilir?
Kali Linux yalnızca saldırı değil, birçok test ve analiz aracıyla donatılmıştır. Bazı kullanım alanları:
-
Zafiyet analizi
-
Web uygulama güvenlik testleri
-
Ağ haritalama ve güvenlik duvarı testleri
-
Şifre kırma ve parola denemeleri
-
Kablosuz ağ güvenlik analizleri
-
Adli bilişim işlemleri (Forensics)
19. Sonuç
Kali Linux, siber güvenlik dünyasına giriş yapmak isteyen herkes için çok güçlü bir platform sunar. Kurulumu, kullanımı ve özelleştirmesi doğru şekilde yapıldığında size tam anlamıyla profesyonel bir test ortamı sağlar. Bu yazıda hem VirtualBox hem de fiziksel kurulumlar için detaylı adımları sunduk. İleri seviye analizler, araç kullanımları ve güvenlik pratikleri için Kali Linux öğrenmeye devam etmek önemlidir.