Bu yazımızda, Windows 10 64 Bit bilgisayar üzerinde VMware Workstation 17 Pro kullanarak yeni bir sanal makine üzerinde Kali Linux 2022 (2022.3) nasıl kurulur ve kullanılır inceleyeceğiz.
VMware Workstation 17 Pro Kullanarak Windows 10’da Sanal Makine Üzerine Kali Linux Nasıl Kurulur?
Kali Linux, Offensive Security şirketi tarafından geliştirilen ağ üzerindeki açıkları denetlemek, çözmek için yaygın olarak kullanılan Debian tabanlı bir Linux dağıtımıdır.
Kali Linux işletim sistemi, sistem ve ağ güvenliği için birçok ücretsiz araç içerdiği için penetrasyon testlerinde kullanılan güçlü bir sistemdir. Kali dağıtımını fiziksel bilgisayarınıza kurmadan da USB diskinizden çalıştırabilir ve portable olarak da kullanabilirsiniz.
Kali’nin ISO dosyasını resmi websitesinden indirebilir ve bir CD/DVD aygıtına veya USB belleğinize yazdırdıktan sonra bilgisayarınıza yüklemeye başlayabilirsiniz.
Kali dağıtımını host bilgisayarınıza kurmadan önce popüler sanallaştırma yazılımı olan VMware Workstation Pro/Player programı ile sanal makine üzerinde çalıştırabilir ve deneyimleyebilirsiniz.
Kali Linux İçin Yeni Bir Sanal Makine Oluşturma
Windows 10 bilgisayarınıza VMware kurduktan sonra yüklemek istediğiniz işletim sistemi platformuna göre yeni bir sanal bilgisayar oluşturabilir ve üzerine kurulum yapabilirsiniz. Böylece, host sisteminizi yeniden başlatmaya gerek kalmadan veya dual-boot olmadan bir tane daha sistem çalıştırabilirsiniz.
Adım 1
VMware Workstation 17 Pro’yu açtıktan sonra Create a New Virtual Machine (Yeni Bir Sanal Makine Oluştur) seçeneğine tıklayınız ve sanal makine sihirbazını başlatınız.
Sanal makine sihirbazında Kali için daha gelişmiş bir sistem hazırlamak için Custom (Advanced) / Özel (Gelişmiş) seçeneğini işaretleyiniz ve Next’e tıklayınız.
Adım 2
Sanal makine donanım uyumluluğu ayarını VMware programının son sürümüne denk gelecek şekilde yapılandırınız ve Next’e tıklayınız.
Adım 3
Önce sanal donanım ayarlarını yapmak ve sanal makineye daha sonra ISO dosyası ekleyerek sistem kurulumuna başlamak daha iyi bir tercih olduğu için I will install the operating system later (İşletim sistemini daha sonra kuracağım) seçeneğini işaretleyiniz ve Next’e tıklayınız.
Adım 4
Workstation ile kuracağınız işletim sisteminin önce platformunu seçiniz ve ardından versiyonunu seçiniz. Kali sistemi, Debian tabanlı bir Linux dağıtımı olduğu için versiyon kısmından Debian 10.x 64-bit seçiniz ve Next’e tıklayınız.
Adım 5
Kali sanal makine hazırladığınız için sistemin adını yazınız ve fiziksel diskinizde kurulacak konumu yapılandırdıktan sonra Next’e tıklayınız.
Adım 6
Host bilgisayarınızın işlemci donanımının performansına göre sanal bilgisayarınız için sanal işlemci sayısı ve sanal çekirdek sayısı yapılandırınız.
Kali guest makine için 1 adet işlemci ve 8 adet çekirdek sayısı performans için yeterli olacağından işlemci ayarlarını alttaki görseldeki gibi yapılandırınız ve devam ediniz.
Adım 7
Aynı şekilde, host bilgisayarınızın RAM kapasitesine göre VM için uygun bir sanal bellek boyutu yapılandırınız. VMware programının otomatik olarak belirlediği maksimum bellek boyutunu seçmek için mavi ikona tıklayınız ve devam ediniz.
Adım 8
Sanal bilgisayarda kullanmak istediğiniz IP bloğunu Network Type (Ağ Türü) ayarlarından seçebilirsiniz. Bridged ağı seçtiğinizde VM’nize fiziksel ağınızdaki DHCP sunucudan bir IP adresi atayabilirsiniz veya NAT bağdaştırıcı türünü seçerek fiziksel ağınızdan bir IP adresi atamak yerine farklı bir IP bloğundan adres atayabilirsiniz.
Adım 9
I/O kontrolör türü olarak varsayılan LSI Logic ile devam ediniz.
Adım 10
Sanal makinenin daha performanslı çalışabilmesi için sanal disk türlerinden en yeni teknoloji olan NVMe’yi seçiniz ve Next’e tıklayınız.
Adım 11
Sıfırdan Kali Linux kuracağınız için yeni bir sanal disk oluşturmalısınız. Eğer daha önceden sanal diske Linux kurduysanız varolan bir sanal disk kullan seçeneği ile guest sisteminizin diskini Select a Disk (Bir Disk Seç) ayarlarından ekleyebilirsiniz.
Adım 12
Kali sanal makinenizde yapacağınız işlemler veya kuracağınız yazılımlara göre sanal diskin boyutunu önerilen boyuttan farklı bir boyut olarak yapılandırınız ve ayrıca sanal disk dosyasını host PC’nizde tek dosya türü olarak depolamayı seçiniz ve devam ediniz.
Adım 13
Specify Disk File (Disk Dosyasını Belirtin) penceresinde VMware tarafından oluşturulan sanal disk dosyasının adını ve konumunu değiştirmeden devam ediniz.
Adım 14
Hazırladığınız Kali sanal bilgisayarın donanım özelliklerini daha ileri seviyede düzenlemek için Customize Hardware (Donanımı Özelleştir) tıklayınız.
Adım 15
Sanal makinenin donanım ayarlarından Processors (İşlemciler) tıkladıktan sonra Virtualization Engine (Sanallaştırma Motoru) özelliklerini içeren bölmedeki tüm ayarları etkinleştiriniz.
- Virtualize Intel VT-x/EPT or AMD-V/RVI
- Virtualize CPU Performance Counters
- Virtualize IOMMU (IO Memory Management Unit)
Adım 16
Sanal makineye Kali Linux ISO dosyasını eklemek için CD/DVD aygıtının ayarlarından Use ISO Image File (ISO İmaj Dosyası Kullan) seçeneğini etkinleştirdikten sonra Browse (Gözat) tıklayınız ve bu bağlantıdan bilgisayarınıza indirdiğiniz ISO imajı dosyasını seçiniz ve ekleyiniz.
Adım 17
Kali guest makinenizde USB 3.0/3.1 aygıtlarınızı kullanabilmeniz için USB Controller aygıtı ayarlarından Compatibility (Uyumluluk) seçeneklerinden USB 3.1 seçiniz.
Adım 18
Sanal bilgisayarınızda daha iyi grafik deneyimi elde etmek için Display (Görüntü) ayarlarından Accelerate 3D Graphics özelliğini etkinleştiriniz ve grafik belleğini host bilgisayarınızın ekran kartına göre yapılandırınız.
Adım 19
Kali sisteminizi hazırladıktan sonra son kez ayarları kontrol ediniz ve sanal makine sihirbazını kapatınız.
Adım 20
Kali Linux 2022 guest makinenizi çalıştırınız.
Kali Linux Kurulumu
VMware sanallaştırma yazılımını kullanarak Kali sanal bilgisayarınızı hazırladıktan sonra ISO imajı ile sisteminizi boot ederek sistem kurulumunu gerçekleştirebilirsiniz.
Adım 1
Sisteminizi ISO imajı ile boot ettiğinizde Kali Linux Installer Menu (BIOS Mode) ekranı ile karşılaşacaksınız. Bu ekranda, sistem kurulumunu grafiksel arayüz kullanarak yapmak için Graphical Install (Grafiksel Kurulum) seçeneğinde Enter’a basınız.
Adım 2
Kali sisteminizin görüntüleme dilini Language (Dil) seçeneklerinden seçiniz ve Continue (Devam Et) tıklayınız.
Adım 3
Lokasyonunuzu yaşadığınız konuma göre yapılandırarak sistem saatinizi doğru bir şekilde yapılandırınız.
Adım 4
Host bilgisayarınızın klavye düzenine göre sanal PC’nizin de klavye düzenini aynı yapılandırınız.
Adım 5
Kali sisteminizin ağ üzerinde hangi isimle görüneceğini hostname kısmından yapılandırabilirsiniz. Kurulum sihirbazı varsayılan olarak “kali” ismini atamıştır, fakat bu ismi ağ ortamınıza göre değiştirebilirsiniz.
Adım 6
Sanal sisteminizi bir Active Directory (Aktif Dizin) sunucusuna üye yapmayacaksanız bu adımda domain adını boş bırakınız.
Adım 7
Yönetimsel olmayan işlemler için kullanacağınız kullanıcı hesabı adınızı yazınız.
Adım 8
Oluşturduğunuz kullanıcı hesabı adını küçük harfler ile yazınız.
Adım 9
Kullanıcı hesabınız için güçlü ve tahmin edilmesi zor bir parola oluşturunuz.
Adım 10
Yaşadığınız lokasyona göre sistem saatinizi doğru olarak yapılandırmak için zaman diliminizi seçiniz.
Adım 11
Temiz bir Kali sistemi kuracağınız için oluşturduğunuz sanal diskin tümünü kullanmayı seçmek için Guided – Use Entire Disk (Kılavuzlu – Tüm Diski Kullan) seçeneğini seçiniz ve devam ediniz.
Adım 12
Disk bölümlendirmesi yapmak istediğiniz sanal diskinizi seçiniz.
Adım 13
Farklı disk şema yapılarını kullanarak sisteminizin diskini bölümlendirebilirsiniz. Fakat, yapacağınız işlemden emin değilseniz ilk seçenek olan All Files In One Partition (Tüm Dosyalar Tek Bölümde) seçiniz ve Continue tıklayınız.
Adım 14
Disk bölümlendirme ekranında NVMe sanal diskinizde yapılacak değişiklikleri kontrol ettikten sonra Finish Partitioning and Write Changes to Disk (Bölümlemeyi Bitir ve Değişiklikleri Diske Yaz) seçeneği ile devam ediniz.
Adım 15
Biçimlendirilecek partition’ları inceledikten sonra diske değişiklikleri yazmayı onaylamak için Yes’i seçiniz ve Continue tıklayınız.
Adım 16
Kali Linux guest işletim sisteminizde kullanmak istediğiniz masaüstü ortamını seçebilirsiniz. Bu ekranda, varsayılan masaüstü ortamı olarak XFCE seçilmiştir, fakat GNOME veya KDE’yi de kişisel tercihinize göre seçebilirsiniz.
Adım 17
GRUB Boot Loader’ı birincil partition üzerine kurmak için Yes’i seçiniz ve Continue tıklayınız.
Adım 18
GRUB menüyü önyüklenebilir bir aygıt üzerine yüklemeyi seçmek için NVMe sanal diskinizi seçiniz ve devam ediniz.
Adım 19
Kali Linux kurulumunu tamamladıktan sonra kurulum medyasını sanal bilgisayarınızdan çıkarınız ve sisteminizi yeniden başlatınız.
Adım 20
Kali guest makinenizi yeniden başlatırken açılan boot menüsünde Kali GNU/Linux seçeneğinde Enter’a basınız.
Adım 21
Oluşturduğunuz kullanıcı hesabı adınızı ve parolanızı yazdıktan sonra Log In (Oturum Aç) butonuna tıklayınız.
VMware Tools Kurulumu
VMware Workstation ile Kali Linux kurduktan sonra guest sistemin sürücülerini kurmanız ve tam ekran çözünürlüğü, Shared Folder veya USB aygıtlarını kullanabilmeniz için VMware Tools kurmanız gerekir.
Kali işletim sistemini kurarken host bilgisayarınız İnternet’e bağlı ise, VMware Tools araçları otomatik olarak kurulmaktadır. Fakat, VM’nizi İnternet’e daha sonradan bağladığınızda bu araçları manuel olarak kurabilirsiniz.
Adım 1
Kali Linux üzerinde VMware Tools kurmak için sisteminizde terminali açınız ve “sudo apt install open-vm-tools-desktop” komutunu yürütünüz. Ardından, gerekli bağımlı paketlerin kurulumunu onaylamak için sorulan soruyu Y ile yanıtlayınız ve Enter’a basınız.
sudo apt install open-vm-tools-desktop
Adım 2
VMware Tools kurduktan sonra sanal bilgisayarınızı yeniden başlatınız ve host sisteminizin masaüstü konumundan VM’nizin masaüstü konumuna bir metin belgesini sürükleyip bırakınız ve dosya transferi işlemini test ediniz.
Adım 3
Dosya transferi kontrolünden sonra sanal makinenizi tam ekran çözünürlükte kullanabildiğinizi de test ediniz.
Shared Folder (Paylaşılan Klasör) Yapılandırma
Host bilgisayarınızın işletim sistemi üzerinde guest makinenizi kullanırken daha yüksek boyutlu dosyaların transferini hızlı bir şekilde gerçekleştirmek için VMware yazılımının Shared Folder (Paylaşılan Klasör) özelliğini kullanabilirsiniz.
Adım 1
Kali VM’niz çalışır durumdayken araç menüsünden VM / Settings tıklayınız.
Adım 2
Sanal makine ayarlarını açtıktan sonra Options (Seçenekler) sekmesine tıkladıktan sonra sol panelde listelenen ayarlardan Shared Folders seçiniz. Folder Sharing (Klasör Paylaşımı) ayarını Always Enabled (Daima Etkin) olarak yapılandırdıktan sonra host sisteminizden bir klasörün konumunu belirtmek için Add (Ekle) butonuna tıklayınız.
Adım 3
Name the Shared Folder penceresinde Host Path (Ana Bilgisayar Yolu) kısmındaki Browse butonuna tıklayınız ve açılan pencerede host sisteminizin masaüstü konumunda yeni bir klasör oluşturunuz.
Adım 4
Oluşturduğunuz klasörü paylaşıma açmak için Enable This Share (Bu Paylaşımı Etkinleştir) seçeneğini işaretleyiniz ve Finish (Bitir) tıklayınız.
Adım 5
Host ile VM arasında Shared Folder’ı kontrol ettiğinizde her iki sistemden de klasörün içeriğini erişebildiğinizi kontrol ediniz. Ek olarak, paylaşılan klasöre /mnt/hgfs/FolderName konumundan erişebilirsiniz.
Adım 6
VM’nizin masaüstü konumuna Shared Folder için bir kısayol oluşturmak için terminali açınız ve alttaki komutu yürütünüz.
sudo ls -s /mnt/hgfs/KaliSharedFolder ~/Desktop
Adım 7
Linux VM’nizi yeniden başlattığınızda masaüstü konumunda oluşturduğunuz kısayolun çalışmadığını fark ettiğinizde onu tekrar etkinleştirmeniz ve sisteminizi her yeniden başlattığınızda otomatik mount etmeniz gerekir.
Ortak klasörü Linux sisteminizde tekrar etkinleştirmek için terminalde alttaki komutu yürütünüz ve ardından otomatik mount etmek için /etc/fstab düzenleyiniz.
sudo mount -f fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
sudo nano /etc/fstab
Adım 8
Shared Folder’ı sistemi yeniden başlattığınızda otomatik olarak tekrar etkinleştirmek için /etc/fstab içerisine alttaki komutu ekleyiniz. Daha sonra, dosyayı kaydetmek için CTRL + X / Y / Enter’a basınız.
.host:/KaliSharedFolder /mnt/hgfs/KaliSharedFolder fuse.vmhgfs-fuse allow_other
USB Flash Bellek Kullanımı
Sanal makineyi hazırlarken USB kontrolör uyumluluğunu 3.1 olarak değiştirdiğinizde sanal sisteminizde USB 3.0/3.1 depolama aygıtlarınızı veya flash belleklerinizi kullanabilirsiniz.
Adım 1
Host bilgisayarınızın USB 3.0/3.1 portuna bir USB flash bellek takınız ve içerisinde Backup adlı bir klasör oluşturunuz.
Adım 2
USB’nizi Kali VM’nize bağlamak için araç menüsünden VM / Removable Devices (Çıkarılabilir Aygıtlar) / USB’nizin Adı / Connect (Bağlan) seçeneğine tıklayınız.
Eğer alttaki görseldeki gibi Connect seçeneğinin grileşmiş veya pasif olduğunu görürseniz sanal bilgisayarınızı kapatınız ve bir sonraki adıma geçiniz.
Adım 3
Kali Linux 2022.VMX dosyasını açınız ve (usb.restrictions.defaultAllow = “FALSE”) ayarını “TRUE” olarak değiştiriniz ve dosyayı kaydediniz.
Adım 4
Sanal bilgisayarınızı yeniden başlattığınızda artık USB diskinizi VM’nize bağlayabilirsiniz.
Adım 5
Kali VM’nizde USB belleğinizin içeriğini kontrol ettiğinizde oluşturduğunuz Backup adlı klasörün mevcut olduğunu görebilirsiniz.
Son olarak, Kali gibi diğer Linux dağıtımlarında da olduğu gibi terminalde “sudo lsb_release -a” komutu ile sisteminizin Release sürümünü kontrol edebilirsiniz.
Video
Eski Sürümlerin Kurulumu
İlgili Yazılar
♦ VMware ile macOS Kurulumu
♦ VMware ile Windows 10 Kurulumu
♦ VMware ile Debian Kurulumu
♦ VMware ile Linux Mint Kurulumu
♦ VMware ile Ubuntu Kurulumu