VMware Workstation’da Kali Linux Nasıl Kurulur: Adım Adım Tam Rehber
Kali Linux, penetration testing, ethical hacking ve siber güvenlik değerlendirmeleri için endüstri standardı dağıtımıdır. Kali Linux’u VMware Workstation’a yüklemek, güvenlik denetimlerini çalıştırabileceğiniz, exploit tekniklerini pratik yapabileceğiniz ve ağ savunmalarını test edebileceğiniz tamamen izole, korumalı bir ortam sağlar — tüm bunları host işletim sisteminize veya üretim altyapınıza dokunmadan yapabilirsiniz.
İster deneyimli bir güvenlik profesyoneli olun ister ethical hacking yolculuğuna yeni başlıyor olun, bu kapsamlı rehber sizi her adımda yönlendirir: ISO indirmekten kurulum sonrası yapılandırmayı tamamlamaya kadar.
Kali Linux’u Sanal Makinede Neden Çalıştırmalısınız?
Kurulum sürecine dalmadan önce, VMware Workstation’ın Kali Linux çalıştırmak için neden bu kadar popüler bir seçim olduğunu anlamak değerlidir:
- İzolasyon: Ana işletim sisteminiz VM içinde yaptığınız hiçbir şeyden etkilenmez.
- Anlık Görüntüler: VMware, VM’nizin durumunu herhangi bir noktada kaydetmenizi sağlar, böylece yanlış yapılandırma veya başarısız bir testten sonra geri dönebilirsiniz.
- Taşınabilirlik: Sanal makine dosyaları kolayca kopyalanabilir, arşivlenebilir ve sistemler arasında taşınabilir.
- Kaynak kontrolü: CPU, RAM ve disk alanını iş yükünüze uyacak şekilde hassas bir şekilde tahsis edebilirsiniz.
- Güvenli test ortamı: Penetrasyon testi tekniklerini gerçek dünya senaryolarında uygulamadan önce yasal, kontrollü bir ortamda pratik yapmak için idealdir.
> Güvenlik notu: Güvenlik araştırması veya kırmızı takım operasyonları için adanmış, her zaman açık bir ortama ihtiyacınız varsa, Kali Linux’u bir VPS Hosting planına dağıtmayı düşünün — size uzaktan erişim, tam root kontrolü ve yerel kaynakları tüketmeden araçları 24/7 çalıştırma yeteneği verin.
Ön Koşullar
Başlamadan önce, aşağıdakilerin hazır olduğundan emin olun:
1. VMware Workstation
VMware Workstation Pro veya VMware Workstation Player‘ı resmi VMware web sitesinden indirin ve yükleyin. Workstation Pro, snapshot ve gelişmiş ağ özellikleri için önerilir, ancak Player temel kullanım için yeterlidir.
2. Kali Linux ISO
En son Kali Linux ISO’yu https://www.kali.org/get-kali/ adresindeki resmi Kali Linux web sitesinden indirin. Tam bir kurulum için Installer görüntüsünü (Live görüntüsünü değil) seçin. Dosya bütünlüğünü doğrulamak için indirdikten sonra her zaman SHA256 sağlama toplamını doğrulayın.
3. Sistem Gereksinimleri
Ana bilgisayarınız bu minimum özellikleri karşılamalıdır:
| Bileşen | Minimum | Önerilen |
|---|---|---|
| CPU | Çift çekirdekli, 64-bit | Dörtlü çekirdek veya daha iyi |
| RAM (ana bilgisayar) | 8 GB | 16 GB veya daha fazla |
| Boş disk alanı | 30 GB | 60 GB veya daha fazla |
| Sanallaştırma | VT-x / AMD-V etkinleştirildi | VT-x / AMD-V etkinleştirildi |
> İpucu: Donanım sanallaştırmasının (Intel VT-x veya AMD-V) BIOS/UEFI ayarlarında etkinleştirildiğinden emin olun. VMware etkinleştirilmemişse sizi uyaracak ve performans önemli ölçüde düşecektir.
Adım 1: VMware Workstation’da Yeni Sanal Makine Oluşturma
VMware Workstation’ı Başlatın
Bilgisayarınızda VMware Workstation’ı açın. Ana ekrandan “Yeni Sanal Makine Oluştur” seçeneğine tıklayın.
Yapılandırma Türünü Seçin
İki seçenek sunulacaktır:
- Tipik (Önerilen) — Rehberli kurulum, çoğu kullanıcı için idealdir.
- Özel (Gelişmiş) — Donanım uyumluluğu ve ayarlar üzerinde ayrıntılı kontrol sağlar.
Tipik (Önerilen) seçeneğini seçin ve İleri‘ye tıklayın.
Kurulum Medyasını Seçin
Sonraki ekranda “Yükleyici disk görüntüsü dosyası (ISO)” seçeneğini seçin ve Gözat‘a tıklayarak indirdiğiniz Kali Linux ISO dosyasına gidin. VMware, Kali Linux’u otomatik olarak algılamayabilir, bu sorun değildir — işletim sistemi türünü sonraki adımda manuel olarak belirteceksiniz.
İleri‘ye tıklayın.
Adım 2: Konuk İşletim Sistemini Seçin
VMware’in OS listesinde Kali Linux için özel bir giriş olmadığından, bunu manuel olarak yapılandırmanız gerekir:
- Konuk işletim sistemi: Linux‘u seçin
- Sürüm: Debian 10.x 64-bit‘i seçin (Kali Linux, Debian’a dayalıdır ve bu en yakın eşleşmedir)
İleri‘ye tıklayın.
Adım 3: Sanal Makinenizi Adlandırın ve Depolama Konumunu Ayarlayın
- Sanal makine adı:
Kali Linux 2024veyaKali-Pentest-Labgibi açıklayıcı bir ad girin. - Konum: Yeterli boş alana sahip bir dizin seçin. VM’yi neredeyse dolu olan bir sistem sürücüsünde depolamaktan kaçının.
İleri‘ye tıklayın.
Adım 4: Disk Alanını Ayırma
Kali Linux kurulumunuz için sanal sabit diski yapılandırın:
- Disk boyutu: Minimum 20 GB ayarlayın, ancak ek araçlar yüklemeyi, yakalamalar depolamayı veya wordlist’leri çalıştırmayı planlıyorsanız 40–60 GB şiddetle önerilir.
- Disk depolama türü:
- Sanal diski tek bir dosya olarak depolayın — Daha iyi performans, ancak daha az taşınabilir.
- Sanal diski birden fazla dosyaya bölün — Dosya sistemleri arasında taşınması daha kolay, hafif performans yükü.
Adanmış bir güvenlik laboratuvarı için tek dosya depolama tercih edilir. İleri‘ye tıklayın.
Adım 5: Bitirmeden Önce Donanımı Özelleştirin
Bitir‘e tıklamadan önce, VM’nizin kaynaklarını ince ayarlamak için “Donanımı Özelleştir”‘e tıklayın.
İşlemci (CPU)
- En az 2 işlemci çekirdeği ayırın.
- Ana bilgisayar CPU’nuzda 8 veya daha fazla mantıksal çekirdek varsa, 4 çekirdek ayırmak Hashcat veya Metasploit gibi çok iş parçacıklı araçları çalıştırırken performansı önemli ölçüde iyileştirecektir.
Bellek (RAM)
- Minimum: 2 GB
- Önerilen: 4 GB
- Ağır iş yükleri için optimal: 8 GB
Tam masaüstü ortamı (GNOME veya XFCE) ile Kali Linux, 4 GB’de rahatça çalışır. Bellek yoğun araçlar çalıştırıyorsanız veya aynı anda birden fazla hizmet çalıştırıyorsanız, daha fazla ayırın.
Ağ Adaptörü
Kullanım durumunuz için uygun ağ modunu seçin:
| Mod | Kullanım Durumu |
|---|---|
| NAT | Ana bilgisayar üzerinden basit internet erişimi; başlayanlar için en güvenli |
| Bridged | VM yerel ağda kendi IP’sini alır; ağ tarama laboratuvarları için kullanışlı |
| Host-Only | VM ve ana bilgisayar arasında yalnızca izole ağ; hava boşluğu testi için ideal |
Çoğu penetrasyon testi laboratuvarı için, NAT en güvenli ve en basit başlangıç noktasıdır.
Ekran
Ana bilgisayar GPU’nuz destekliyorsa 3D grafikleri hızlandır‘ı etkinleştirin — bu masaüstü ortamının duyarlılığını iyileştirir.
Kapat‘a tıklayın, ardından sanal makineyi oluşturmak için Bitir‘e tıklayın.
Adım 6: Sanal Makineyi Başlatın
VMware kütüphanesinden yeni oluşturduğunuz Kali Linux VM’yi seçin ve "Bu sanal makineyi başlat" düğmesine tıklayın. VM, eklediğiniz ISO görüntüsünden önyükleme yapacaktır.
Adım 7: Kali Linux Yükleyin
Önyükleme Menüsü
VM başladığında, Kali Linux GRUB önyükleme menüsünü göreceksiniz. İki kurulum seçeneğiniz vardır:
- Graphical Install — Çoğu kullanıcı için önerilir; görsel, fare odaklı bir arayüz sağlar.
- Install — Metin tabanlı kurulum; düşük kaynaklı ortamlar veya sorun giderme için kullanışlıdır.
Graphical Install seçeneğini seçin ve Enter tuşuna basın.
Dil, Konum ve Klavye
Aşağıdakileri yapılandırmak için ekrandaki talimatları izleyin:
- Dil — Tercih ettiğiniz dili seçin (örneğin, İngilizce).
- Konum — Ülkenizi veya bölgenizi seçin. Bu, saat dilimi ayarlarını etkiler.
- Klavye düzeni — Donanımınız için uygun klavye haritasını seçin.
Hostname ve Domain Yapılandırması
- Hostname: Makineniz için bir ad girin (örneğin,
kali-lab). Bu, sisteminizin ağda kullanacağı addır. - Domain adı: Bağımsız bir VM için boş bırakın veya bir lab ağına entegre ediyorsanız bir domain girin.
Kullanıcı Hesabı Kurulumu
Kali Linux’un son sürümlerinde (2020.1 ve sonrası), yükleyici sizi root olmayan bir kullanıcı hesabı oluşturmaya davet eder:
- Tam ad: Adınızı veya bir lab takma adını girin.
- Kullanıcı adı: Bir kullanıcı adı seçin (örneğin,
kaliuser). - Parola: Güçlü bir parola ayarlayın ve onaylayın.
> Önemli: Eski Kali sürümleri root / toor kimlik bilgilerine varsayılan olarak ayarlanmıştır. Modern sürümler sudo ayrıcalıklarına sahip standart bir kullanıcı hesabı kullanır. Kurulumdan hemen sonra her zaman varsayılan kimlik bilgilerini değiştirin.
Diskleri Bölümlendirin
Sanal makine kurulumu için en basit ve etkili yaklaşım şudur:
- Bölümlendirme yöntemi: “Guided – use entire disk” seçeneğini seçin.
- Diski seçin: Oluşturduğunuz sanal diski seçin (tek kullanılabilir disk olarak görünecektir).
- Bölümlendirme şeması: Basitlik için “All files in one partition” seçeneğini seçin veya daha yapılandırılmış bir düzen için ayrı
/home,/varve/tmpbölümleri seçin. - Değişiklikleri onaylayın: Bölüm özetini gözden geçirin ve “Finish partitioning and write changes to disk” seçeneğini seçin. Değişiklikleri yazması istendiğinde Yes seçeneğini seçerek onaylayın.
Paket Yöneticisini Yapılandırın
- Ağ aynası: Paket indirmeleri için bir ağ aynası kullanmak için Yes seçeneğini seçin. Bu, kurulum sırasında en son paket sürümlerini aldığınızdan emin olur.
- Ayna konumu: Daha hızlı indirmeler için coğrafi olarak size yakın bir ayna seçin.
- Proxy ayarları: Kurumsal bir proxy’nin arkasındaysanız, proxy adresini buraya girin. Aksi takdirde boş bırakın.
Yazılım Seçimi
Yükleyici, yüklenecek yazılım koleksiyonlarının bir listesini sunacaktır. Varsayılan seçim şunları içerir:
- Kali masaüstü ortamı (XFCE varsayılandır; GNOME de mevcuttur)
- En İyi 10 araç — En sık kullanılan penetrasyon testi araçları
- Varsayılan araç seçimi — Daha geniş bir güvenlik araçları seti
Genel amaçlı bir güvenlik lab’ı için varsayılan seçim iyi bir başlangıç noktasıdır. Daha sonra her zaman apt kullanarak ek araçlar yükleyebilirsiniz.
Adım 8: GRUB Bootloader’ı Yükleyin
GRUB bootloader’ı yüklemeniz istendiğinde:
- GRUB’ı birincil sürücüye yüklemek için Evet‘i seçin.
- Sanal diski (genellikle
/dev/sdaolarak listelenir) yükleme hedefi olarak seçin.
GRUB gereklidir — onsuz, VM’niz yüklü sisteme önyüklenemez.
Adım 9: Kurulumu Tamamlayın ve Yeniden Başlatın
Kurulum tamamlandığında, kurulum medyasını kaldırmanız ve yeniden başlatmanız istenecektir. VMware bunu genellikle otomatik olarak işler. Sanal makineyi yeniden başlatmak için Devam Et‘e tıklayın.
VM yeniden başlayacak ve yeni yüklenen Kali Linux sisteminize önyükleme yapacaktır.
Adım 10: İlk Giriş ve Kurulum Sonrası Yapılandırma
Giriş Yapın
Giriş ekranında, kurulum sırasında yapılandırdığınız kullanıcı adı ve parolayı girin.
VMware Tools Yükleyin (Oldukça Önerilir)
VMware Tools, aşağıdakileri etkinleştirerek VM deneyimini önemli ölçüde iyileştirir:
- Sorunsuz fare entegrasyonu ana bilgisayar ve konuk arasında
- Paylaşılan pano (ana bilgisayar ve VM arasında kopyala/yapıştır)
- Dinamik ekran çözünürlüğü ayarlaması
- İyileştirilmiş dosya paylaşımı yetenekleri
- Daha iyi genel performans
Kali Linux’ta VMware Tools yüklemek için bir terminal açın ve şunu çalıştırın:
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y
sudo rebootYeniden başlattıktan sonra, VM’niz çok daha duyarlı ve ana bilgisayar sistemiyle entegre hissedilecektir.
Sistemi Güncelleyin
Kurulumdan hemen sonra sisteminizi her zaman güncelleyin ve en son güvenlik yamaları ile araç güncellemelerini alın:
sudo apt update && sudo apt upgrade -yTam bir dağıtım yükseltmesi için (çekirdek güncellemeleri dahil):
sudo apt full-upgrade -y
sudo apt autoremove -y
sudo apt autocleanBu işlem, internet bağlantı hızınıza bağlı olarak birkaç dakika sürebilir.
Anlık Görüntü Alın
Sisteminiz güncellendikten ve yapılandırıldıktan sonra, bir VMware anlık görüntüsü alın. Bu, test sırasında bir şeyler ters giderse geri dönebileceğiniz temiz bir temel sağlar:
- VMware Workstation’da VM → Snapshot → Take Snapshot seçeneğine gidin.
"Clean Install - Post Update"gibi açıklayıcı bir ad verin.- Take Snapshot seçeneğine tıklayın.
Güvenlik Duvarını Yapılandırın (İsteğe Bağlı ancak Önerilir)
Daha sağlamlaştırılmış bir kurulum için ufw (Uncomplicated Firewall) etkinleştirin ve yapılandırın:
sudo apt install ufw -y
sudo ufw enable
sudo ufw statusAraç Kullanılabilirliğini Doğrulayın
Kali Linux, yüzlerce güvenlik aracı ile önceden yüklü olarak gelir. Bazı önemli araçların kullanılabilir olduğunu doğrulayın:
# Check Nmap
nmap --version
# Check Metasploit
msfconsole --version
# Check Burp Suite
burpsuite &
# Check Wireshark
wireshark --versionYaygın Sorunları Giderme
VM Kurulumdan Sonra Başlamıyor
- Kurulumdan sonra ISO’nun sanal CD/DVD sürücüsünden ayrıldığından emin olun.
- GRUB’un doğru diske yüklendiğini doğrulayın (
/dev/sda). - VM ayarlarındaki önyükleme sırasının sabit diski CD/DVD sürücüsüne göre önceliklendirdiğini kontrol edin.
Düşük Performans veya Gecikme
- RAM tahsisini artırın (sorunsuz masaüstü kullanımı için minimum 4 GB).
- BIOS/UEFI’de donanım sanallaştırmasını etkinleştirin.
- Daha iyi VMware entegrasyonu için
open-vm-toolsyükleyin. - Masaüstü ortamı ayarlarında görsel efektleri azaltın.
İnternet Erişimi Yok
- Ağ adaptörünün VMware ayarlarında NAT olarak ayarlandığını doğrulayın.
- DHCP kirası istemek için
sudo dhclient eth0veyasudo dhclient ens33çalıştırın. - NAT hizmetinin çalıştığından emin olmak için VMware’in sanal ağ editörünü kontrol edin.
Ekran Çözünürlüğü Sorunları
- Yukarıda açıklandığı gibi
open-vm-tools-desktopyükleyin. - Dinamik çözünürlüğü etkinleştirmek için VMware’de Görünüm → Konuğu Otomatik Sığdır‘a gidin.
Güvenlik Laboratuvarınızı Daha İleri Taşıyın
Yerel bir VMware kurulumu öğrenme ve deneme için mükemmeldir, ancak sınırlamaları vardır — laboratuvarınız fiziksel donanımınıza bağlıdır ve parola kırıcılar veya geniş ölçekli ağ tarayıcıları gibi kaynak yoğun araçları çalıştırmak yerel makinenizi zorlayabilir.
Daha talep gören güvenlik araştırması ve profesyonel penetrasyon testi iş akışları için şu seçenekleri göz önünde bulundurun:
- VPS Hosting — Adanmış kaynaklarla bulut tabanlı bir Kali Linux örneği dağıtın, her yerden erişilebilir. Uzun süreli taramalar ve kalıcı araç çalıştırmak için idealdir.
- Dedicated Servers — Kurumsal düzeyde güvenlik laboratuvarları, kırmızı takım altyapısı veya tam donanım kontrolü ve maksimum kaynaklar gerektiren yüksek performanslı test ortamları için.
- GPU Hosting — Hashcat ile parola kırma gibi GPU yoğun güvenlik görevlerini hızlandırın; GPU paralelliğinden yararlanarak saniyede milyarlarca hash işleyebilir.
Bulut tabanlı altyapı ayrıca çok düğümlü laboratuvar ortamları oluşturmanıza olanak tanır — örneğin, savunmasız bir hedef sunucuyu Kali saldırganı makinenizin yanında aynı özel ağda dağıtarak, yerel sistemlerinize herhangi bir risk olmadan gerçek dünya saldırı senaryolarını simüle edebilirsiniz.
Etik ve Yasal Hususlar
Kali Linux güçlü bir araç setidir ve bu güçle birlikte önemli sorumluluklar gelir. Her zaman aşağıdaki ilkelere uyun:
- Yalnızca sahip olduğunuz veya test etmek için açık yazılı izin aldığınız sistemleri test edin. Yetkisiz penetrasyon testi çoğu yargı alanında yasadışıdır ve cezai takibata neden olabilir.
- Kali Linux araçlarını hiçbir zaman üretim sistemlerine karşı kullanmayın resmi bir anlaşma olmaksızın.
- Test etkinliklerinizi ayrıntılı olarak belgelendirin, özellikle profesyonel görevlendirmelerde.
- Araçlarınızı ve işletim sisteminizi güncel tutun en son güvenlik açığı veritabanları ve araç sürümleriyle çalıştığınızdan emin olmak için.
Etik hackerliğin amacı güvenliği iyileştirmektir, bunu istismar etmek değildir. Becerilerinizi sorumlu bir şekilde kullanın.
Sonuç
Kali Linux’u VMware Workstation’a kurmak, profesyonel, esnek ve güvenli bir penetrasyon testi ortamı oluşturmanın en iyi yollarından biridir. Bu kılavuzu takip ederek, uygun kaynak tahsisi, VMware Tools entegrasyonu ve gerçek güvenlik çalışması için hazır bir kurulum sonrası yapılandırması ile tam işlevsel bir Kali Linux VM’si kurmuş oldunuz.
Buradan, Nmap ve Wireshark ile ağ keşfinden Metasploit gibi istismar çerçeveleri ve Burp Suite ile web uygulaması testine kadar Kali’nin kapsamlı araç setini keşfedebilirsiniz.
Becerileriniz ve gereksinimleriniz büyüdükçe, bulut altyapısının yerel bir VM’nin sunabileceğinden çok daha fazla yetenekler sunabileceğini unutmayın. Kalıcı bir VPS Hosting ortamına, büyük ölçekli testler için yüksek performanslı Dedicated Servers kurulumuna veya laboratuvarınızın web hizmetlerini güvenli hale getirmek için SSL Certificates‘e ihtiyacınız olsun, AlexHost her seviyede güvenlik yolculuğunuzu desteklemek için altyapı sağlar.
tasarruf edin