Kali Linux VirtualBox Üzerine Nasıl Kurulur? Adım Adım Kurulum Rehberi

Kali Linux, penetrasyon testi, ağ güvenliği, dijital adli bilişim ve siber güvenlik araştırmaları için geliştirilmiş Debian tabanlı bir Linux dağıtımıdır.

Kali Linux'u kullanmak için bilgisayardaki mevcut işletim sistemini silmek veya diski yeniden bölümlendirmek gerekmez. Oracle VirtualBox kullanılarak Kali Linux, Windows veya başka bir işletim sisteminin içerisinde sanal bilgisayar olarak çalıştırılabilir.

Bu yöntem, özellikle siber güvenliğe yeni başlayan ve Linux öğrenmek isteyen kullanıcılar için uygundur.

Bu rehberde Kali Linux'un VirtualBox üzerine kurulması, sanal makine ayarlarının yapılması, sistemin başlatılması ve karşılaşılabilecek temel sorunların giderilmesi anlatılmaktadır.

Oracle VirtualBox içerisinde çalışan Kali Linux masaüstü

1. VirtualBox Nedir?

VirtualBox, Oracle tarafından geliştirilen bir sanallaştırma yazılımıdır. Fiziksel bilgisayarın donanım kaynaklarını kullanarak sanal bilgisayarlar oluşturulmasını sağlar.

VirtualBox üzerinde Windows, Linux ve desteklenen diğer işletim sistemleri sanal makine olarak çalıştırılabilir.

Kali Linux'u VirtualBox üzerinde kullanmanın başlıca avantajları şunlardır:

  • Mevcut Windows kurulumunu değiştirmeden Linux kullanmak

  • Ayrı bir fiziksel bilgisayara ihtiyaç duymamak

  • Eğitim ve laboratuvar ortamları oluşturmak

  • Sanal makine kaynaklarını değiştirebilmek

  • Anlık görüntüler (snapshot) ile önceki sistem durumlarına dönebilmek

  • Linux komutlarını ve güvenlik araçlarını kontrollü ortamda öğrenmek

Sanal makine kullanılması, bütün güvenlik risklerini ortadan kaldırmaz. Özellikle ağ bağlantıları, paylaşılan klasörler ve sistem izinleri dikkatli yapılandırılmalıdır.

2. Kali Linux Kurulumu İçin Gerekenler

Kuruluma başlamadan önce bilgisayarın sanal makine çalıştırabilecek donanıma sahip olması gerekir.

Donanım

Önerilen başlangıç yapılandırması

İşlemci

64 bit ve sanallaştırma desteği

RAM

Bilgisayarda en az 8 GB; sanal makineye 4 GB

İşlemci çekirdeği

Sanal makineye 2 çekirdek

Depolama

Sanal makine için yaklaşık 40 GB alan

İşletim sistemi

VirtualBox'ın desteklediği Windows, Linux veya macOS sürümü

Yazılım

Oracle VirtualBox ve Kali Linux sanal makine görüntüsü

Bu değerler örnek yapılandırmadır. Resmî minimum gereksinimler ve gerçek kaynak ihtiyacı kullanılan masaüstü ortamına, bilgisayarın donanımına ve çalıştırılacak araçlara göre değişebilir.

Özellikle 8 GB RAM bulunan bilgisayarlarda, sanal makineye ayrılan bellek miktarı diğer açık uygulamalar dikkate alınarak belirlenmelidir.

3. VirtualBox Nasıl İndirilir ve Kurulur?

Oracle VirtualBox sanal makine yönetim ekranı

İlk olarak Oracle VirtualBox yazılımının bilgisayara kurulması gerekir.

Kurulum işlemi şu adımlarla gerçekleştirilir:

  1. Oracle VirtualBox'ın resmî indirme sayfası açılır.

  2. Bilgisayarda kullanılan işletim sistemine uygun kurulum paketi seçilir.

  3. İndirilen kurulum dosyası çalıştırılır.

  4. Kurulum sihirbazındaki yönergeler takip edilir.

  5. Gerekli sanal ağ bileşenlerinin kurulmasına izin verilir.

  6. Kurulum tamamlandıktan sonra VirtualBox başlatılır.

Kurulum sırasında ağ bağlantısının kısa süreli kesilebileceğine ilişkin bir uyarı gösterilebilir.

4. Kali Linux VirtualBox Dosyası Nasıl İndirilir?

Kali Linux VirtualBox sanal makine indirme seçenekleri

Kali Linux'u VirtualBox üzerine kurmanın iki temel yöntemi bulunmaktadır.

Hazır sanal makine yöntemi: Kali Linux'un VirtualBox için hazırlanmış sanal makine görüntüsü indirilir. İşletim sistemi önceden kurulu olduğundan ayrıca kurulum sihirbazının tamamlanması gerekmez.

ISO dosyası yöntemi: Kali Linux kurulum ISO dosyası indirilir ve VirtualBox içerisinde yeni bir sanal makine oluşturularak işletim sistemi sıfırdan kurulur.

Yeni başlayanlar için hazır sanal makine yöntemi daha az kurulum işlemi gerektirir.

Hazır sanal makineyi indirmek için:

  1. Kali Linux'un resmî indirme sayfası açılır.

  2. Virtual Machines bölümü seçilir.

  3. VirtualBox seçeneği bulunur.

  4. Bilgisayarın işlemci mimarisine uygun görüntü indirilir.

  5. İndirilen arşiv bilgisayarda uygun bir klasöre kaydedilir.

64 bit Intel ve AMD işlemcili yaygın Windows bilgisayarlarında amd64 mimarisi kullanılır.

5. Kali Linux 7z Dosyası Nasıl Açılır?

Kali Linux'un hazır VirtualBox görüntüsü genellikle .7z uzantılı sıkıştırılmış arşiv halinde sunulur.

Bu dosyayı açmak için 7-Zip gibi uyumlu bir arşiv programı kullanılabilir.

  1. İndirilen Kali Linux arşivi bulunur.

  2. Dosyaya sağ tıklanır.

  3. Arşiv çıkarma seçeneği seçilir.

  4. Dosyaların çıkarılması beklenir.

  5. Oluşturulan klasör açılır.

Klasör içerisinde genellikle .vbox ve .vdi uzantılı dosyalar bulunur.

Dosya türü

Görevi

.vbox

Sanal makinenin yapılandırma bilgilerini içerir

.vdi

Sanal makinenin sanal diskini içerir

.7z

İndirilen dosyaları sıkıştırılmış biçimde saklar

.vbox dosyası, mevcut Kali Linux sanal makinesini VirtualBox'a eklemek için kullanılır.

6. Kali Linux VirtualBox'a Nasıl Eklenir?

VirtualBox üzerinde mevcut sanal makine ekleme ekranı

Arşivden çıkarılan Kali Linux sanal makinesi VirtualBox'a eklenebilir.

  1. VirtualBox çalıştırılır.

  2. Mevcut sanal makineyi eklemek için Add, Ekle veya kullanılan sürümdeki Open seçeneği açılır.

  3. Kali Linux dosyalarının bulunduğu klasöre gidilir.

  4. .vbox uzantılı yapılandırma dosyası seçilir.

  5. Dosya açılarak sanal makine VirtualBox listesine eklenir.

  6. Sanal makinenin ayarları kontrol edilir.

Burada önemli bir ayrıntı bulunmaktadır: Hazır Kali Linux görüntüsündeki .vbox dosyası mevcut bir sanal makine yapılandırmasıdır. Bu dosya, OVA/OVF biçimindeki sanal makine içe aktarma işleminden farklı olarak mevcut makine ekleme yöntemiyle açılır.

7. Kali Linux RAM ve İşlemci Ayarları Nasıl Yapılır?

Sanal makine çalıştırılmadan önce donanım kaynakları kontrol edilebilir.

VirtualBox içerisinde Kali Linux seçilir ve Settings (Ayarlar) bölümüne girilir.

System (Sistem) bölümünde bellek ve işlemci seçenekleri düzenlenebilir.

Örnek yapılandırma:

  • RAM: 4096 MB

  • İşlemci: 2 sanal CPU

  • Depolama: Yaklaşık 40 GB veya daha fazla kullanılabilir alan

  • Video belleği: 128 MB

Bu değerler bilgisayarın kapasitesine göre değiştirilebilir.

Sanal makineye çok fazla RAM veya işlemci kaynağı ayrılması, ana işletim sisteminin yavaşlamasına neden olabilir.

8. Kali Linux Ağ Ayarları Nasıl Yapılır?

VirtualBox NAT ağ bağdaştırıcısı ayarları

VirtualBox, sanal makinelerin ağ bağlantılarını farklı yöntemlerle yapılandırabilir.

Ağ modu

Açıklama

NAT

Sanal makinenin ana bilgisayar üzerinden ağ erişimi sağlamasına yardımcı olur

Bridged Adapter

Sanal makineyi fiziksel ağda ayrı bir cihaz gibi konumlandırabilir

Host-only Adapter

Ana bilgisayar ile sanal makine arasında özel ağ oluşturur

Internal Network

Sanal makineler arasında yalıtılmış bir sanal ağ oluşturur

Yeni başlayan kullanıcılar için NAT modu çoğu durumda yeterlidir.

NAT kullanımı sanal makinenin ağ üzerinden tamamen yalıtıldığı anlamına gelmez. Eğitim laboratuvarlarının güvenlik gereksinimlerine göre farklı ağ yapılandırmaları tercih edilebilir.

9. Kali Linux İlk Kez Nasıl Başlatılır?

Kali Linux sanal makine kullanıcı giriş ekranı

Sanal makine ayarları tamamlandıktan sonra Kali Linux başlatılabilir.

  1. VirtualBox içerisindeki Kali Linux makinesi seçilir.

  2. Start (Başlat) düğmesine basılır.

  3. İşletim sisteminin açılması beklenir.

  4. Kullanıcı giriş ekranı görüntülenir.

  5. Kullanıcı adı ve parola girilir.

  6. Masaüstü ortamı açılır.

Kali Linux'un resmî hazır sanal makine görüntülerinde varsayılan giriş bilgileri şöyledir:

Alan

Değer

Kullanıcı adı

kali

Parola

kali

Bu bilgiler yalnızca ilgili resmî hazır sanal makine görüntüleri için geçerlidir. ISO dosyasıyla sıfırdan kurulum yapılırken kullanıcı kendi hesap bilgilerini oluşturur.

İlk girişin ardından varsayılan parolanın değiştirilmesi gerekir.

Terminal açılarak aşağıdaki komut kullanılabilir:

passwd

Komut çalıştırıldığında mevcut parola ve yeni parola istenir.

10. Kali Linux Kurulduktan Sonra Nasıl Güncellenir?

Kali Linux terminal üzerinden sistem güncelleme işlemi

Kali Linux açıldıktan sonra paket listeleri ve sistem güncellemeleri kontrol edilmelidir.

Terminal açılır ve şu komut çalıştırılır:

sudo apt update

Bu komut yapılandırılmış yazılım depolarındaki paket bilgilerini günceller.

Kurulu paketleri güncellemek için:

sudo apt full-upgrade

İşlem sırasında paket değişiklikleri görüntülenebilir. Değişiklikler kontrol edilerek onay verilmelidir.

Güncelleme sonrasında yeniden başlatma gerekiyorsa şu komut kullanılabilir:

sudo reboot

11. Kali Linux Ekranı Nasıl Tam Ekran Yapılır?

VirtualBox içerisinde çalışan Kali Linux, ilk açılışta küçük bir pencere boyutunda görüntülenebilir.

Bu durumda VirtualBox'ın View (Görünüm) menüsünden tam ekran veya otomatik boyutlandırma seçenekleri kullanılabilir.

Ekran boyutunun otomatik değişmesi için VirtualBox Guest Additions bileşenlerinin uygun biçimde kurulmuş olması gerekir.

Kali Linux'un hazır VirtualBox görüntülerinde ilgili konuk sistem araçları genellikle önceden yapılandırılmıştır.

Gerekirse Kali Linux içerisinde aşağıdaki paketler yeniden kurulabilir:

sudo apt update
sudo apt install -y virtualbox-guest-x11 virtualbox-guest-utils

Kurulumdan sonra sistem yeniden başlatılabilir.

12. VirtualBox Snapshot Nedir? Nasıl Alınır?

Snapshot, sanal makinenin belirli bir andaki durumunu kaydetmek için kullanılan özelliktir.

Bu özellik sayesinde kullanıcı, daha sonra sanal makineyi kayıtlı duruma geri döndürebilir.

Snapshot oluşturmak için:

  1. VirtualBox içerisinde Kali Linux seçilir.

  2. Snapshots (Anlık Görüntüler) bölümü açılır.

  3. Yeni anlık görüntü oluşturma seçeneği kullanılır.

  4. Anlık görüntüye açıklayıcı bir isim verilir.

  5. İşlem tamamlanır.

Örneğin ilk güncellemelerin ardından Temiz Kali Linux Kurulumu isimli bir snapshot oluşturulabilir.

Snapshot, bağımsız ve tam bir veri yedeğinin yerine geçmez. Önemli dosyaların ayrıca yedeklenmesi gerekir.

13. Kali Linux VirtualBox'ta İnternete Bağlanmıyorsa Ne Yapılmalı?

Kali Linux sanal makinesinde internet bağlantısı çalışmıyorsa şu kontroller yapılabilir:

  • VirtualBox ağ bağdaştırıcısının etkin olduğundan emin olunmalıdır.

  • NAT modu kontrol edilmelidir.

  • Ana bilgisayarın internet bağlantısı doğrulanmalıdır.

  • Sanal makinenin ağ arayüzleri incelenmelidir.

  • Gerekirse sanal makine yeniden başlatılmalıdır.

Kali Linux terminalinde ağ arayüzlerini görüntülemek için:

ip addr

Ağ bağlantısını kontrol etmek için:

ping -c 4 1.1.1.1

Bu komut ağ üzerinden IP adresine erişimin mümkün olup olmadığını kontrol etmeye yardımcı olur. Tek başına DNS çözümlemesinin çalıştığını göstermez.

14. Kali Linux VirtualBox'ta Açılmıyorsa Ne Yapılmalı?

Sanal makinenin açılmaması farklı nedenlerden kaynaklanabilir.

Sanallaştırma Kapalı Olabilir

Bilgisayarın BIOS veya UEFI ayarlarında Intel VT-x ya da AMD-V sanallaştırma desteğinin etkinleştirilmesi gerekebilir.

Hyper-V ile Uyumluluk Sorunu Olabilir

Windows üzerinde etkin olan bazı sanallaştırma ve güvenlik özellikleri, VirtualBox'ın çalışma biçimini veya performansını etkileyebilir.

Bu durumda VirtualBox sürümü ve Windows sanallaştırma yapılandırması kontrol edilmelidir.

Güvenlik özelliklerini yalnızca performans artırmak amacıyla devre dışı bırakmak önerilmez.

RAM Yetersiz Olabilir

Sanal makineye ayrılan bellek miktarı, bilgisayardaki kullanılabilir kaynakları aşmamalıdır.

Sanal Disk Dosyası Bulunamıyor Olabilir

Hazır Kali Linux görüntüsündeki .vbox ve .vdi dosyalarının konumları kontrol edilmelidir.

Arşiv çıkarıldıktan sonra dosyaların taşınması, sanal disk yolunun bozulmasına neden olabilir.

15. Kali Linux ISO Dosyasıyla Sıfırdan Nasıl Kurulur?

Hazır sanal makine görüntüsü yerine ISO dosyası kullanmak isteyen kişiler, VirtualBox üzerinde yeni bir sanal makine oluşturabilir.

Genel kurulum adımları:

  1. Kali Linux'un resmî kurulum ISO dosyası indirilir.

  2. VirtualBox açılır.

  3. New (Yeni) seçeneği kullanılır.

  4. Sanal makineye bir isim verilir.

  5. İşletim sistemi türü Linux, sürüm ise uygun Debian 64-bit seçeneği olarak belirlenir.

  6. RAM ve işlemci kaynakları ayarlanır.

  7. Yeni bir sanal disk oluşturulur.

  8. İndirilen ISO dosyası sanal optik sürücüye bağlanır.

  9. Sanal makine başlatılır.

  10. Kali Linux kurulum menüsünden Graphical Install seçilir.

  11. Dil, klavye, kullanıcı hesabı ve disk yapılandırması adımları tamamlanır.

  12. Kurulum bitirildikten sonra sistem yeniden başlatılır.

Sıfırdan kurulum sırasında oluşturulan sanal diskin doğru seçilmesi önemlidir. Ana bilgisayara ait gerçek disklerin yanlışlıkla seçilmemesine dikkat edilmelidir.

16. Kali Linux Kurulumundan Sonra Neler Yapılmalı?

Kurulum tamamlandıktan sonra sistemin güvenli ve düzenli kullanılması için bazı işlemler gerçekleştirilebilir.

  • Varsayılan kullanıcı parolası değiştirilmelidir.

  • Sistem güncellemeleri yapılmalıdır.

  • Ağ bağlantısı kontrol edilmelidir.

  • Ekran çözünürlüğü ve Guest Additions bileşenleri doğrulanmalıdır.

  • Temiz kurulumun snapshot'ı alınmalıdır.

  • Gereksiz paylaşılan klasör ve pano erişimleri kapalı tutulmalıdır.

  • Eğitim amacıyla kullanılacak güvenlik araçları tanınmalıdır.

Kali Linux üzerinde güvenlik testleri yalnızca izin verilen laboratuvar sistemlerinde gerçekleştirilmelidir.

Sonuç

Kali Linux, Oracle VirtualBox üzerinde sanal makine olarak çalıştırılabilen bir siber güvenlik işletim sistemidir.

Kurulum için Kali Linux'un hazır VirtualBox görüntüsü kullanılabilir veya ISO dosyasıyla yeni bir sanal makine oluşturulabilir.

Hazır sanal makine yöntemi, işletim sistemi kurulum adımlarını azaltması nedeniyle başlangıç seviyesindeki kullanıcılar için daha kolaydır.

Kurulum sonrasında RAM, işlemci, ağ bağlantısı, güncellemeler ve güvenlik ayarlarının kontrol edilmesi gerekir.

VirtualBox üzerinde çalışan Kali Linux, mevcut işletim sistemini değiştirmeden Linux komutlarını öğrenmek ve yetkilendirilmiş siber güvenlik laboratuvarlarında uygulama yapmak için kullanılabilir.

 


Alıntı