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.
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?
İlk olarak Oracle VirtualBox yazılımının bilgisayara kurulması gerekir.
Kurulum işlemi şu adımlarla gerçekleştirilir:
-
Oracle VirtualBox'ın resmî indirme sayfası açılır.
-
Bilgisayarda kullanılan işletim sistemine uygun kurulum paketi seçilir.
-
İndirilen kurulum dosyası çalıştırılır.
-
Kurulum sihirbazındaki yönergeler takip edilir.
-
Gerekli sanal ağ bileşenlerinin kurulmasına izin verilir.
-
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'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:
-
Kali Linux'un resmî indirme sayfası açılır.
-
Virtual Machines bölümü seçilir.
-
VirtualBox seçeneği bulunur.
-
Bilgisayarın işlemci mimarisine uygun görüntü indirilir.
-
İ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.
-
İndirilen Kali Linux arşivi bulunur.
-
Dosyaya sağ tıklanır.
-
Arşiv çıkarma seçeneği seçilir.
-
Dosyaların çıkarılması beklenir.
-
Oluşturulan klasör açılır.
Klasör içerisinde genellikle .vbox ve .vdi uzantılı dosyalar bulunur.
|
Dosya türü |
Görevi |
|---|---|
|
|
Sanal makinenin yapılandırma bilgilerini içerir |
|
|
Sanal makinenin sanal diskini içerir |
|
|
İ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?
Arşivden çıkarılan Kali Linux sanal makinesi VirtualBox'a eklenebilir.
-
VirtualBox çalıştırılır.
-
Mevcut sanal makineyi eklemek için Add, Ekle veya kullanılan sürümdeki Open seçeneği açılır.
-
Kali Linux dosyalarının bulunduğu klasöre gidilir.
-
.vboxuzantılı yapılandırma dosyası seçilir. -
Dosya açılarak sanal makine VirtualBox listesine eklenir.
-
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, 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?
Sanal makine ayarları tamamlandıktan sonra Kali Linux başlatılabilir.
-
VirtualBox içerisindeki Kali Linux makinesi seçilir.
-
Start (Başlat) düğmesine basılır.
-
İşletim sisteminin açılması beklenir.
-
Kullanıcı giriş ekranı görüntülenir.
-
Kullanıcı adı ve parola girilir.
-
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ı |
|
|
Parola |
|
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 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:
-
VirtualBox içerisinde Kali Linux seçilir.
-
Snapshots (Anlık Görüntüler) bölümü açılır.
-
Yeni anlık görüntü oluşturma seçeneği kullanılır.
-
Anlık görüntüye açıklayıcı bir isim verilir.
-
İş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ı:
-
Kali Linux'un resmî kurulum ISO dosyası indirilir.
-
VirtualBox açılır.
-
New (Yeni) seçeneği kullanılır.
-
Sanal makineye bir isim verilir.
-
İşletim sistemi türü Linux, sürüm ise uygun Debian 64-bit seçeneği olarak belirlenir.
-
RAM ve işlemci kaynakları ayarlanır.
-
Yeni bir sanal disk oluşturulur.
-
İndirilen ISO dosyası sanal optik sürücüye bağlanır.
-
Sanal makine başlatılır.
-
Kali Linux kurulum menüsünden Graphical Install seçilir.
-
Dil, klavye, kullanıcı hesabı ve disk yapılandırması adımları tamamlanır.
-
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.






