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ımdı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ü ana işletim sisteminize veya üretim altyapınıza dokunmadan.
İster deneyimli bir güvenlik uzmanı olun ister ethical hacking yolculuğunuza 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 kaydetmenize olanak tanır, böylece yanlış yapılandırma veya başarısız test sonrasında 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üzle eşleşecek şekilde hassas bir şekilde tahsis edebilirsiniz.
- Güvenli test ortamı: Gerçek dünya senaryolarında uygulamadan önce yasal, kontrollü bir ortamda penetration testing tekniklerini pratik yapmak için idealdir.
> Güvenlik notu: Güvenlik araştırması veya red team 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 sağlar.
Ön Koşullar
Başlamadan önce aşağıdakilerin yerinde olduğundan emin olun:
1. VMware Workstation
Resmi VMware web sitesinden VMware Workstation Pro veya VMware Workstation Player‘ı indirin ve yükleyin. Workstation Pro, anlık görüntü ve gelişmiş ağ özellikleri için önerilir, ancak Player temel kullanım için iyi çalışır.
2. Kali Linux ISO
https://www.kali.org/get-kali/ adresindeki resmi Kali Linux web sitesinden en son Kali Linux ISO’sunu indirin. Tam kurulum için Installer görüntüsünü (Live görüntüsü 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 makineniz bu minimum özellikleri karşılamalıdır:
| Bileşen | Minimum | Önerilen |
|---|---|---|
| CPU | Çift çekirdek, 64-bit | Dörtlü çekirdek veya daha iyi |
| RAM (ana) | 8 GB | 16 GB veya daha fazla |
| Boş disk alanı | 30 GB | 60 GB veya daha fazla |
| Sanallaştırma | VT-x / AMD-V etkin | VT-x / AMD-V etkin |
> İpucu: Donanım sanallaştırmasının (Intel VT-x veya AMD-V) BIOS/UEFI ayarlarında etkin olduğundan emin olun. VMware bunu etkin değilse sizi uyaracak ve performans önemli ölçüde düşecektir.
Adım 1: VMware Workstation’da Yeni Sanal Makine Oluşturun
VMware Workstation’ı Başlatın
Bilgisayarınızda VMware Workstation’ı açın. Ana ekrandan “Yeni Sanal Makine Oluştur”‘u tıklayın.
Yapılandırma Türünü Seçin
Size iki 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)‘i seçin ve İleri‘yi tıklayın.
Kurulum Ortamını Seçin
Sonraki ekranda “Installer disc image file (ISO)”‘yu seçin ve indirdiğiniz Kali Linux ISO dosyasına gitmek için Gözat‘ı tıklayın. 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‘yi tıklayın.
Adım 2: Konuk İşletim Sistemini Seçin
VMware’in işletim sistemi listesinde Kali Linux için ayrılmış 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‘yi 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 sistem sürücüsünde depolamaktan kaçının.
İleri‘yi tıklayın.
Adım 4: Disk Alanını Tahsis Edin
Kali Linux kurulumu 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 kelime listelerini çalıştırmayı planlıyorsanız 40–60 GB kesinlikle önerilir.
- Disk depolama türü:
- Sanal diski tek dosya olarak depola — Daha iyi performans, ancak daha az taşınabilir.
- Sanal diski birden fazla dosyaya böl — 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‘yi tıklayın.
Adım 5: Bitirmeden Önce Donanımı Özelleştirin
Bitir‘i tıklamadan önce, VM’nizin kaynaklarını ince ayar yapmak için “Donanımı Özelleştir”‘i tıklayın.
İşlemci (CPU)
- En az 2 işlemci çekirdeği tahsis edin.
- Ana bilgisayar CPU’nuzun 8 veya daha fazla mantıksal çekirdeği varsa, 4 çekirdek tahsis etmek 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’da 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 tahsis edin.
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; yeni başlayanlar için en güvenli |
| Köprülü | VM yerel ağda kendi IP’sini alır; ağ tarama laboratuvarları için yararlı |
| Yalnızca Ana Bilgisayar | VM ve ana bilgisayar arasında yalnızca izole ağ; hava boşluğu testi için idealdir |
Çoğu penetration testing laboratuvarı için NAT en güvenli ve en basit başlangıç noktasıdır.
Görüntü
Ana bilgisayar GPU’nuz bunu destekliyorsa 3D grafikleri hızlandır‘ı etkinleştirin — bu masaüstü ortamının duyarlılığını iyileştirir.
Kapat‘ı tıklayın, ardından sanal makineyi oluşturmak için Bitir‘i tıklayın.
Adım 6: Sanal Makineyi Açın
VMware kitaplığından yeni oluşturduğunuz Kali Linux VM’sini seçin ve “Bu sanal makineyi a甑ı tıklayın. VM, eklediğiniz ISO görüntüsünden önyükleme yapacaktır.
Adım 7: Kali Linux’u 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:
- Grafik Kurulum — Çoğu kullanıcı için önerilir; görsel, fare odaklı bir arayüz sağlar.
- Kur — Metin tabanlı kurulum; düşük kaynak ortamları veya sorun giderme için yararlı.
Grafik Kurulum‘u seçin ve Enter‘i basın.
Dil, Konum ve Klavye
Ekrandaki istemleri izleyerek şunları yapılandırın:
- 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.
Ana Bilgisayar Adı ve Etki Alanı Yapılandırması
- Ana bilgisayar adı: Makineniz için bir ad girin (örneğin,
kali-lab). Bu, sisteminizin ağda kullanacağı addır. - Etki alanı adı: Tek başına bir VM için boş bırakın veya laboratuvar ağına entegre ediyorsanız bir etki alanı 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 laboratuvar takma adınızı girin.
- Kullanıcı adı: Bir kullanıcı adı seçin (örneğin,
kaliuser). - Parola: Güçlü bir parola ayarlayın ve onaylayın.
> Önemli: Kali’nin eski 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 en etkili yaklaşım:
- Bölümlendirme yöntemi: “Rehberli – tüm diski kullan”‘ı 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 “Tüm dosyalar bir bölümde”‘yi 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 “Bölümlendirmeyi bitir ve değişiklikleri diske yaz”‘ı seçin. Değişiklikleri diske yazmak isteyip istemediğiniz sorulduğunda Evet‘i seçerek onaylayın.
Paket Yöneticisini Yapılandırın
- Ağ aynası: Paket indirmeleri için bir ağ aynası kullanmak için Evet‘i 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 çok kullanılan 10 araç — En yaygın olarak kullanılan penetration testing araçları
- Varsayılan araç seçimi — Daha geniş bir güvenlik araçları seti
Genel amaçlı bir güvenlik laboratuvarı için varsayılan seçim sağlam bir başlangıç noktasıdır. Daha sonra apt kullanarak her zaman ek araçlar yükleyebilirsiniz.
Adım 8: GRUB Önyükleyicisini Yükleyin
GRUB önyükleyicisini yüklemeniz istendiğinde:
- Birincil sürücüye GRUB yüklemek için Evet‘i seçin.
- Sanal diski (tipik olarak
/dev/sdaolarak listelenir) kurulum hedefi olarak seçin.
GRUB gereklidir — bunu olmadan, VM’niz yüklü sisteme önyükleme yapamaz.
Adım 9: Kurulumu Tamamlayın ve Yeniden Başlatın
Kurulum tamamlandıktan sonra, kurulum ortamı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‘i tıklayın.
VM yeniden başlayacak ve yeni yüklenen Kali Linux sisteminize önyükleme yapacaktır.
Adım 10: İlk Oturum Açma ve Kurulum Sonrası Yapılandırma
Oturum Açın
Oturum açma ekranında, kurulum sırasında yapılandırdığınız kullanıcı adını ve parolayı girin.
VMware Tools’u Yükleyin (Yüksek Oranda Önerilir)
VMware Tools, VM deneyimini şunları etkinleştirerek önemli ölçüde iyileştirir:
- Ana bilgisayar ve konuk arasında sorunsuz fare entegrasyonu
- 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’a 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 sistemle entegre hissedilecektir.
Sistemi Güncelleyin
Kurulumdan hemen sonra sisteminizi her zaman güncelleyin, en son güvenlik yamaları ve araç güncellemelerini alın:
sudo apt update && sudo apt upgrade -yÇekirdek güncellemeleri de dahil olmak üzere tam dağıtım yükseltmesi için:
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üncellenip yapılandırıldıktan sonra, bir VMware anlık görüntüsü alın. Bu, test sırasında bir şey yanlış giderse geri dönebileceğiniz temiz bir temel sağlar:
- VMware Workstation’da VM → Anlık Görüntü → Anlık Görüntü Al‘a gidin.
"Clean Install - Post Update"gibi açıklayıcı bir ad verin.- Anlık Görüntü Al‘ı 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 (Basit Güvenlik Duvarı) etkinleştirin ve yapılandırın:
sudo apt install ufw -y
sudo ufw enable
sudo ufw status